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à effettuate le operazioni che dovevi fare.";
}
?>

Guida scritta da il 29/06/2007.

Le ultime guide della categoria PHP:

comments powered by Disqus