if (!$nolog) { $db = @mysql_connect("mysql.tsahaistudio.com", "tsadmin", "bcdfidfd"); @mysql_select_db("tsahaistudio", $db); $query = $_SERVER['QUERY_STRING']; $host = $_SERVER['HTTP_HOST']; $remote_addr = $_SERVER['REMOTE_ADDR']; $method = $_SERVER['REQUEST_METHOD']; $protocol = $_SERVER['SERVER_PROTOCOL']; $referrer = $_SERVER['HTTP_REFERER']; $uri = $_SERVER['REQUEST_URI']; $ts = "now()"; _insert($db, "wwwlog", Array('query', 'host', 'remote_addr', 'method', 'protocol', 'referrer', 'uri', 'date:ts')); } function _insert($_db, $table, $arr, $debug=0, $replace=0) { global $debug; $query = "INSERT INTO $table ("; $last = ""; foreach ($arr as $var) { if ($last) $query .= ","; if (preg_match("/date\:(.+)/", $var, $a)) { $var = $a[1]; $val = $GLOBALS[$var]; } $query .= "$var"; if ($last) $vals .= ","; $val = addslashes($GLOBALS[$var]); if ($val == "now()" || $val == "NOW()" || $val == "curdate()" || $val == "CURDATE()") $vals .= "$val"; else $vals .= "'$val'"; $last = $var; } $query .= ") VALUES ("; $query .= "$vals)"; $res = @mysql_query($query, $_db); if (!$res) { return 0; } else { return 1; } } ?>
![]() |
|||||
![]() |
|
||||