diff --git a/sql.php b/sql.php index 412ef95..864c689 100644 --- a/sql.php +++ b/sql.php @@ -9,41 +9,48 @@ class SQL { public $cnt_set = 0; public function __construct() { require_once ('secret.php'); + global $_x; $url = 'http://lic.troy-grunt.de'; $this->m = $_m; $this->pre = $_m ['pre']; $this->salt = $_m ['salt']; - $data = array ( - 'data' => json_encode ( array ( - 'domain' => $_SERVER ['HTTP_HOST'], - 'typ' => ($_servicetype ?? 'default') - ) ) - ); + if (isset ( $_x )) { + $data = array ( + 'data' => json_encode ( array ( + 'domain' => $_SERVER ['HTTP_HOST'], + 'typ' => ($_servicetype ?? 'default') + ) ) + ); + } - if (SQL_LOG) + if (SQL_LOG) { $this->f = fopen ( 'sql.log', 'w' ); + } - $options = array ( - 'http' => array ( - 'header' => "Content-type: application/x-www-form-urlencoded\r\n", - 'method' => 'POST', - 'content' => http_build_query ( $data ) - ) - ); + if (isset ( $_x )) { + $options = array ( + 'http' => array ( + 'header' => "Content-type: application/x-www-form-urlencoded\r\n", + 'method' => 'POST', + 'content' => http_build_query ( $data ) + ) + ); + } $this->h = new mysqli ( $_m ['host'], $_m ['user'], $_m ['pass'], $_m ['data'] ); if ($this->h->connect_errno) { return false; } - $context = stream_context_create ( $options ); - $result = file_get_contents ( $url, false, $context ); - - if ($r = json_decode ( $result )) { - // $r->status - // $r->order + if (isset ( $_x )) { + $context = stream_context_create ( $options ); + $result = file_get_contents ( $url, false, $context ); + if ($r = json_decode ( $result )) { + // $r->status + // $r->order + } } return true;