PHP: Blocco indirizzo IP utilizzando i file di testo

Questo script in PHP serve per bloccare gli indirizzi IP che hanno già effettuato delle operazioni. Per salvare i dati viene utilizzato un file di testo.
<?php
$ipok 
true;
$file file("indirizziip.txt");
$num count($file);
for(
$i=0;$i<$num;$i++)
    if(
$_SERVER[\'REMOTE_ADDR\']==trim($file[$i]))
        
$ipok false;
if(
$ipok){
    
$fp fopen("indirizziip.txt","a");
    
fputs($fp,$_SERVER[\'REMOTE_ADDR\']."n");
    
fclose($fp);
    
// Operazioni da effettuare
}
else {
    echo 
"Hai gi&agrave; effettuate le operazioni che dovevi fare.";
}
?>