Bueno ya hice que verifique si la persona ya clickeo el botón, para que funcione crea los archivos ips.txt y contador.txt, apenas lo uses te mostrara un error, recargas y ya no te lo mostrara (sucede porque el archivo al inicio esta vació).
Código PHP:
Ver originalfunction stts($string,$term){
return(strstr($string,$term)?
true : false); }
//primero buscamos la ip en el archivo
$file = 'ips.txt';
$ip = $_SERVER['REMOTE_ADDR'];
$handle = fopen($file, 'r'); $res = stts($dato,$ip);
//si no se encuentra la ip insertamos
if($res == false){
$handle = fopen($file,"a") or
die("Imposible abrir el archivo\n"); $ip = $ip."\r\n";
//aqui sumas en otro archivo los clicks
$file = 'contador.txt';
$hits[0] ++;
$fp = fopen($file , "w"); }
//de esta forma imprimes el resultado
$file = 'contador.txt';
$handle = fopen($file,'r'); echo $read;
..::EDITADO::..
mmm envés de usar otro txt se podría contar las filas que hay en el archivo ips.txt, bueno si quieres dejalo así XD
Saludos...