Ver Mensaje Individual
  #20 (permalink)  
Antiguo 17/01/2008, 08:49
Avatar de hgp147
hgp147
 
Fecha de Ingreso: diciembre-2006
Ubicación: Buenos Aires, Argentina
Mensajes: 980
Antigüedad: 17 años, 4 meses
Puntos: 36
Re: Contador de IP que no se repita

Cita:
Iniciado por ceaped Ver Mensaje
Ni imprime el número de visitantes ni guarda en el .ip.txt la IP.
Proba poniendo error_reporting(E_ALL); para saber si te da un error.

El código quedaría:

Código PHP:
<? error_reporting(E_ALL);

$ip $_SERVER['REMOTE_ADDR'];

$fp file_get_contents("ip.txt","r");
 
$exp explode(';'$fp, -1);

$total count($exp);

if (
preg_match("/$ip/i""$fp")) {

$visitante $total;

}else{

$fh fopen("ip.txt"'a');

fwrite($fh"$ip;");
 
fclose($fh);

$visitante $total+1;

}

echo 
"Visitante nº: $visitante";
echo 
"<BR>Tu ip: $ip";
echo 
"<BR><a href=ip.txt>Ver ips</a>";
echo 
"<BR>PHP versión: " phpversion() . ""

?>
Además crea el archivo ip.txt, sin ningún contenido.

En este link http://hgp147.110mb.com/ip.php podés ver el resultado del código anterior,