Elaborazione
Loading
Assistenza
Attivazione RSS RSS Informazioni RSS Info
Registrazione dominio
 
Trasferimento dominio
 
Articolo numero: faq-27 Articolo numero: faq-27

Come riservare l'accesso ad un file ad una classe di IP?

Posted on 15-01-2009
 - By Admin

Puoi prendere spunto da questo esempio di codice PHP

/*
Questo semplice script in PHP e' un "Filtro per classi IP" che permette di riservare l'accesso all contenuto di un file ad una o piu' classi IP specificate

Esempio:
Classi di IP Autorizzate
======================
123.123.123.* Gruppo1
124.124.124.* Gruppo2
*/

$ip=$_SERVER["REMOTE_ADDR"]; // legge l'indirizzo IP del richiedente
$ipclass = substr("$ip", 0, 10); // prende i primi 10 carattteri (la classe IP)
echo $ip . "(classe =$ipclass)"; // Debug: stampa IP (classe = classe.)

// se le classe di IP corrisponde...
if(($ipclass != "123.123.123.") AND ($ipclass != "124.124.124.")){
// stampa un messaggio di errore e chiude l'esecuzione dello scipt
die ("Non sei autorizzato ad accedere a questa pagina!");
}

// la classe di IP e' autorizzata, mostra il messaggio di benvenuto
echo "Benevnuto! se leggi questo messaggio sei autorizzato a visualizzare la pagina!";

//
// Inserisci QUI il contenuto della pagina protetta
//

?>


Valutazione articolo

Torna a Ricerca