Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?
- $mysqli = new mysqli("localhost", "tshockstats", "", "tshockstats");
- if ($mysqli->connect_errno)
- {
- printf("Database error: %s\n", $mysqli-> connect_error);
- exit;
- }
- if (isset($_REQUEST['do']) && $_REQUEST['do'] == 'log')
- {
- if (!isset($_REQUEST['fp']) || !isset($_REQUEST['port']) || !isset($_REQUEST['ver']))
- {
- echo 'ERROR1';
- }
- else
- {
- $fp = $mysqli->real_escape_string($_REQUEST['fp']);
- $port = $mysqli->real_escape_string($_REQUEST['port']);
- $ver = $mysqli->real_escape_string($_REQUEST['ver']);
- $ip = $mysqli->real_escape_string($_SERVER['HTTP_X_FORWARDED_FOR']);
- $time = time();
- $result = $mysqli->query("INSERT INTO serverlogs (fp, ip, port, version, timestamp) VALUES ('$fp', '$ip', '$port', '$ver', '$time') ON DUPLICATE KEY UPDATE ip='$ip', port='$port', version='$$
- echo $result ? 'OK' : 'ERROR2';
- }
- }
- $mysqli->close();
- ?>
Advertisement
Add Comment
Please, Sign In to add comment