Ver Mensaje Individual
  #1 (permalink)  
Antiguo 13/06/2006, 05:21
DmOniK
 
Fecha de Ingreso: agosto-2005
Mensajes: 2
Antigüedad: 18 años, 9 meses
Puntos: 0
Contador de visitas sencillo

Hola!

Tengo el siguiente código para hacerme un contador:

$counterFile = "visitas.txt";
function displayCounter($counterFile)
{
$fp = fopen($counterFile,rw);
$num = fgets($fp,5);
$num += 1; echo "$num visitas";
exec( "rm -rf $counterFile");
exec( "echo $num > $counterFile");
}
if (!file_exists($counterFile))
{
exec( "echo 1 > $counterFile");
}
displayCounter($counterFile);

He creado el fichero visitas.txt y he escrito en él la cifra "363". Este fichero lo he colocado en el root y le he dado permisos 777. La página lee bien el archivo, le suma 1, y lo muestra por la pantalla ("364"). El problema es que después, no escribe esa cifra en el fichero, y no sé por qué.... Todo parece correcto.


¿A alguien se le ocurre algo? Muchísimas gracias desde ya por vuestra atención.