Codice PHP:
$fileaperto=fopen("ip.htm","r");
$size=filesize("ip.htm");
$tuttiglip=fread($fileaperto,$size);
fclose($fileaperto);
$scrivi_file2=fopen("ip.htm","w");
if(strpos($msg,$_SERVER['REMOTE_ADDR'])==-1)
{
fwrite($scrivi_file2,$_SERVER['REMOTE_ADDR']);
fwrite($scrivi_file2,"
");
fwrite($scrivi_file2,$tuttiglip);
}else{
echo "Il tuo ip è gia presente
";
}
Questo codice al posto di stamparmi solo una volta la strigna dell'ip sul file ip.htm mi stampa "Il tuo ip è gia presente
" cancellando il contenuto del file ip.htm, metre io vorrei che se l'ip è gia presente nel file ip.htm non venga riscritto nella lista.