var_dump trên pro dựa theo ip

  1. function dd($var)
  2. {
  3. if (isDev()) {
  4. echo"<pre>";
  5. var_dump($var);
  6. echo"</pre>";
  7. die();
  8. }
  9. }
  10. function isDev()
  11. {
  12. $ipaddress = '';
  13. if (isset($_SERVER['HTTP_CLIENT_IP']))
  14. $ipaddress = $_SERVER['HTTP_CLIENT_IP'];
  15. elseif (isset($_SERVER['HTTP_X_FORWARDED_FOR']))
  16. $ipaddress = $_SERVER['HTTP_X_FORWARDED_FOR'];
  17. elseif (isset($_SERVER['HTTP_X_FORWARDED']))
  18. $ipaddress = $_SERVER['HTTP_X_FORWARDED'];
  19. elseif (isset($_SERVER['HTTP_FORWARDED_FOR']))
  20. $ipaddress = $_SERVER['HTTP_FORWARDED_FOR'];
  21. elseif (isset($_SERVER['HTTP_FORWARDED']))
  22. $ipaddress = $_SERVER['HTTP_FORWARDED'];
  23. elseif (isset($_SERVER['REMOTE_ADDR']))
  24. $ipaddress = $_SERVER['REMOTE_ADDR'];
  25. else
  26. $ipaddress = 'UNKNOWN';
  27. //$a = $ipaddress == '118.70.15.19'? true : false;
  28. //global$log;
  29. //$log->fatal($a);
  30. return$ipaddress == '118.70.15.19'? true : false;
  31. }

Thêm đoạn code trên vào đầu index.php. Sử dụng dd để debug hoặc  if(isDev){…}
118.70.15.19 là địa chỉ ip của cty hà nội

Leave a Reply

You must be logged in to post a comment.