Ciao a tutte,

ho trovato questo script per bannare indirizzi ip in php su web,
Codice PHP:


<?php
 
#SCRIPT per bannare gli indirizzi IP 

//copio il contenuto del file in una stringa
 
$filename="ip.txt";
 
$handle=@fopen($filename"r");
 
$contents=@fread($handlefilesize($filename));
 @
fclose($handle); 
 
/*
 creo un array con gli indirizzi da bloccare: la funzione trim() serve ad eliminare gli spazi vuoti invece la funzione explode() serve ad aggiungere un nuovo valore all'array separandolo in corrispondenza del carattere "-".
 */
 
$array_ip=(array_map('trim'explode('-'$contents))); 
 
/*conto il numero totale di indirizzi con la funzione  count()*/
 
$indirizzi_totali=count($array_ip); 
 
/*recupero l'ip del visitatore*/
 
$ip_attuale=$_SERVER['REMOTE_ADDR']; 
 
/*creo un ciclo in cui effettuo la verifica di tutti gli ip*/
 
for ($x=0$x<$indirizzi_totali$x++){
 
/*se l’ip del visitatore è uguale ad uno degli indirizzi contenuti nell’array “$array_ip” esco dalla pagina.*/
 
if ($array_ip[$x]==$ip_attuale){
 echo 
"Impossibile accedere con questo IP.
"
;
 echo 
"Il tuo indirizzo &egrave; ".$ip_attuale;
 exit();
 }
 }
 
?>
io non voglio che chiama la pagina in questo modo : $filename="ip.txt";

ma in questo modo si : http://www.miodominio.com/ip.txt

cosa bisogna modificari in questo script aiuto.

Grazie in anticipo