Bloccare accesso al sito ad alcuni indirizzi IP tramite PHP
Per bloccare la visualizzazione di un file PHP a determinati indirizzi IP (o classi di IP) e' possibile utilizzare il seguente accorgimento: 1) Crea un file "blocca-IP.php" cosi' composto: <?
// Blocca IP o classe di IP // Nota: dove leggi "10" indica il numero dei caratteri, punti inclusi // Nota: dove leggi "123.35.121" indica il numero dei caratteri, punti inclusi $ip = $_SERVER['REMOTE_ADDR']; if(substr($ip,0,10) == "123.35.121"){die("messaggio da visualizzare...");} if(substr($ip,0,10) == "123.35.122"){die("messaggio da visualizzare...");} if(substr($ip,0,10) == "123.35.123"){die("messaggio da visualizzare...");} if(substr($ip,0,10) == "123.35.124"){die("messaggio da visualizzare...");} ?>
2) Richiamalo all'inizio di una pagina PHP del tuo sito:
<? php include_once ("blocca-IP.php"); ?>