Ciao a tutti
Ho scoperto solo ieri mattina un codice che ha smesso di funzionarmi all'improvviso (ha sempre funzionato, fino a ieri).
Come prima cosa ho creato un file chiamato blocco.inc.php
Codice PHP:
function ReverseIPOctets($inputip){
$ipoc = explode(".",$inputip);
return $ipoc[3].".".$ipoc[2].".".$ipoc[1].".".$ipoc[0];
}
function IsTorExitPoint(){
if (gethostbyname(ReverseIPOctets($_SERVER['REMOTE_ADDR']).".".$_SERVER['SERVER_PORT'].".".ReverseIPOctets($_SERVER['SERVER_ADDR']).".ip-port.exitlist.torproject.org")=="127.0.0.2")
{
return 1;
} else {
return 0;
}
}
Dopodiché, in una pagina che è nella stessa directory, ho ultimato la funzione:
Codice PHP:
require_once('blocco.inc.php');
$IS_TOR_CONNECTION = IsTorExitPoint();
if($IS_TOR_CONNECTION > 0)
{
header("location: sgamato.php");
}
Solo che, all'improvviso, ha smesso di funzionarmi.
Sapreste dirmi il motivo?