Elaborazione
Loading
Articolo numero: faq-26 Articolo numero: faq-26

Bloccare accesso al sito ad alcuni indirizzi IP tramite PHP

Posted on 13-01-2009 - By Admin  NTLab

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"); ?>
Valutazione articolo

Torna a Ricerca