I have copied/pasted my current proxy detection system below, although it takes forever to load on the webpage. Please could someone advise me on how I can improve the load speed. Thanks
function proxy_detected()
{
if (
$_SERVER['HTTP_X_FORWARDED_FOR']
|| $_SERVER['HTTP_X_FORWARDED']
|| $_SERVER['HTTP_FORWARDED_FOR']
|| $_SERVER['HTTP_CLIENT_IP']
|| $_SERVER['HTTP_VIA']
|| in_array($_SERVER['REMOTE_PORT'], array(8080,80,6588,8000,3128,553,554))
|| @fsockopen($_SERVER['REMOTE_ADDR'], 80, $errno, $errstr, 30))
{
return true;
} else {
return false;
}
}
echo ( proxy_detected() ) ? "Proxy detected" : "No proxy detected";