Ver Mensaje Individual
  #10 (permalink)  
Antiguo 17/07/2009, 08:32
Avatar de danistrein
danistrein
 
Fecha de Ingreso: septiembre-2008
Ubicación: Salta Capital
Mensajes: 550
Antigüedad: 15 años, 8 meses
Puntos: 9
probe tambien con el code de pateketrueke y no me da tampoco resultado :P

hola eh probado el code este :

Código PHP:
<?php
$ip 
$_SERVER['REMOTE_ADDR'];
$existe 0;
$visitas 0;

$set file("visitantes.txt");

foreach (
$set as $line) {
  ++
$visitas;
  if (
$line == $ip$existe =1;
}

/*$fp = fopen("visitantes.txt","r"); 
while($ip2 = fgets($fp)){
$visitas++;
$ips .= $ip2;
if($ip . PHP_EOL . $ip2)$existe = 1;
}
fclose($fp);*/

if($existe == 0){
  
$set []= $ip;
  
$fp fopen("visitantes.txt","w+");
  
fwrite($fpjoin("\n"$set));
  
fclose($fp);
}


echo 
'Visitas: '.$visitas.'';
?>
me pueden decir como ago para reemplasar esto ("\n") para que en el txt deje una linea para cada ip es decir ejemplo:

127.0.0.2
127.0.0.3
127.0.0.4
127.0.0.5
127.0.0.6

por que teniendo ("\n") se agrega asi:

127.0.0.2

127.0.0.3

127.0.0.4

127.0.0.5

127.0.0.6

y cada linea vacia me la cuenta en el contador

como puedo hacer?

Última edición por GatorV; 17/07/2009 a las 09:28