Advertisement
Hellrocker

playerdata.php

May 6th, 2016
80
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.70 KB | None | 0 0
  1. <?php
  2. ob_start('ob_gzhandler');
  3.  
  4. header('Access-Control-Allow-Origin: *');
  5. header('Access-Control-Allow-Methods: GET, POST');
  6.  
  7. $dataArray = array();
  8.  
  9. //$path = "/home/exm/samp/samp03/scriptfiles/";
  10. $path = "/home/roydl7/exmserv/scriptfiles/";
  11. //$path = "D:\\eXMv6\\server\\scriptfiles\\";
  12.  
  13. $dataArray = explode("|", file_get_contents($path . "playersOnline"));
  14. $finalArray = array();
  15.  
  16. foreach($dataArray as $player)
  17. {
  18. static $i = 0;
  19. $pData = explode(",", $player);
  20.  
  21. $countryInfo = json_decode(file_get_contents("http://freegeoip.net/json/" . $pData[1]));
  22. $finalArray[$i++] = array($pData[0], $countryInfo->country_code, $countryInfo->latitude, $countryInfo->longitude);
  23.  
  24. }
  25.  
  26. echo json_encode($finalArray);
  27.  
  28. ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement