nicatronTg

Untitled

Dec 4th, 2011
163
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.03 KB | None | 0 0
  1. <?
  2.  
  3. $mysqli = new mysqli("localhost", "tshockstats", "", "tshockstats");
  4.  
  5. if ($mysqli->connect_errno)
  6. {
  7. printf("Database error: %s\n", $mysqli-> connect_error);
  8. exit;
  9. }
  10.  
  11. if (isset($_REQUEST['do']) && $_REQUEST['do'] == 'log')
  12. {
  13. if (!isset($_REQUEST['fp']) || !isset($_REQUEST['port']) || !isset($_REQUEST['ver']))
  14. {
  15. echo 'ERROR1';
  16. }
  17. else
  18. {
  19. $fp = $mysqli->real_escape_string($_REQUEST['fp']);
  20. $port = $mysqli->real_escape_string($_REQUEST['port']);
  21. $ver = $mysqli->real_escape_string($_REQUEST['ver']);
  22. $ip = $mysqli->real_escape_string($_SERVER['HTTP_X_FORWARDED_FOR']);
  23. $time = time();
  24. $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='$$
  25.  
  26. echo $result ? 'OK' : 'ERROR2';
  27. }
  28. }
  29.  
  30. $mysqli->close();
  31.  
  32. ?>
  33.  
  34.  
Advertisement
Add Comment
Please, Sign In to add comment