Newer
Older
GoStats / Classes / Curl.php
root on 7 May 2019 689 bytes Initial commit
<?php
class curl {
     
      public function curlQuery() {
      $ch = curl_init();

      curl_setopt($ch, CURLOPT_URL, $this->url);
      curl_setopt($ch, CURLOPT_HEADER, 0);
      curl_setopt($ch, CURLOPT_USERAGENT, "Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.6) Gecko/20070725 Firefox/2.0.0.6");
      curl_setopt($ch, CURLOPT_RETURNTRANSFER, True);
      curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, FALSE);
      curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
      //curl_setopt($ch, CURLOPT_VERBOSE, true); // verbose mode for debugging

      $json = curl_exec($ch);

      curl_close($ch);

      $array = json_decode($json, true);
      return $array;
      }
}
?>