Advertisement
Guest User

Untitled

a guest
Jun 25th, 2017
52
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 1.16 KB | None | 0 0
  1. <?php
  2. /*
  3.  * Force user abort
  4.  */
  5. ob_end_clean();
  6. header("Connection: close\r\n");
  7. header("Content-Encoding: none\r\n");
  8. ignore_user_abort(true);
  9. ob_start();
  10. echo ('Cron is running!');
  11. $size = ob_get_length();
  12. header("Content-Length: $size");
  13. ob_end_flush();    
  14. flush();            
  15. ob_end_clean();
  16.  
  17. error_reporting(E_ALL);
  18.  
  19. /*
  20.  * type some random text
  21.  */
  22. set_time_limit(0);
  23. ini_set('memory_limit', '1000M');
  24. ini_set('max_execution_time', 1000000);
  25.  
  26. require "include/bootstrap.php";
  27.  
  28. require CONTROLLERS_PATH . "/jsController.php";
  29. $jsController = new jsController;
  30.  
  31.  
  32. require MODELS_PATH . "/class.requests.php";
  33. $requestsModel = new requests;
  34.  
  35. error_reporting(E_ALL);
  36.  
  37. $requests = $db->get_results("SELECT * FROM requests WHERE visitor_isp = '' AND checked <> 1 AND banner_shown = 0 LIMIT 15000");
  38.  
  39. foreach($requests as $request) {
  40.    
  41.     $start = time();
  42.     $requestsModel->Get($request->requestsid); 
  43.     $isp = $jsController->determine_isp($request->visitor_ip, false)->isp_name;
  44.     $requestsModel->visitor_isp = $isp;
  45.     $requestsModel->checked = 1;
  46.     $requestsModel->Save();
  47.     $total_elapsed =time() - $start;
  48.     // not useful
  49.     sleep(1);
  50.    
  51. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement