Foros del Web » Programando para Internet » PHP »

Problema con contador de visitas, se incrementa cada vez que entro a un enlace

Estas en el tema de Problema con contador de visitas, se incrementa cada vez que entro a un enlace en el foro de PHP en Foros del Web. Holas comunidad, tengo el siguiente problema: Bueno me pidieron que haga un contador de visitas, bueno yo pense que era facil, pero habia sido un ...
  #1 (permalink)  
Antiguo 16/11/2010, 22:46
Avatar de skyz  
Fecha de Ingreso: abril-2010
Mensajes: 170
Antigüedad: 14 años, 7 meses
Puntos: 1
Exclamación Problema con contador de visitas, se incrementa cada vez que entro a un enlace

Holas comunidad, tengo el siguiente problema:

Bueno me pidieron que haga un contador de visitas, bueno yo pense que era facil, pero habia sido un problema, me descargue este codigo en php:

Primero hay que crear un archivo .txt con el nombre de contador.txt y poner en su contenido el 0. Luego guardar el siguiente codigo con el nombre de contador.php

Código PHP:
// Archivo en donde se acumulará el numero de visitas
$archivo "contador.txt";

// Abrimos el archivo para solamente leerlo (r de read)
$abre fopen($archivo"r");

// Leemos el contenido del archivo
$total fread($abrefilesize($archivo));

// Cerramos la conexión al archivo
fclose($abre);

// Abrimos nuevamente el archivo
$abre fopen($archivo"w");

// Sumamos 1 nueva visita
$total $total 1;

// Y reemplazamos por la nueva cantidad de visitas 
$grabar fwrite($abre$total);

// Cerramos la conexión al archivo
fclose($abre);

// Imprimimos el total de visitas dándole un formato
echo $total
Los archivos contador.txt y el contador.php tienen que estar en el mismo lugar donde estara nuestro index, por asi decirlo, luego se coloca en el index:

Código PHP:
include("contador.php"); 
Ahora este codigo lo probe en una sola pagina y me corre perfecto, la cosa es cuando la cambio de pagina, el numero se incrementa en demasia.

Como puedo hacer para qu solo se incremente la visita en la pagina inicial y no en las demas paginas del sitio web

Agradeceria su ayuda T.T

:
  #2 (permalink)  
Antiguo 17/11/2010, 04:25
 
Fecha de Ingreso: abril-2010
Mensajes: 62
Antigüedad: 14 años, 7 meses
Puntos: 0
Respuesta: Problema con contador de visitas, se incrementa cada vez que entro a un en

el include("contador.php"); ponlo solo en el index
  #3 (permalink)  
Antiguo 17/11/2010, 07:17
Avatar de skyz  
Fecha de Ingreso: abril-2010
Mensajes: 170
Antigüedad: 14 años, 7 meses
Puntos: 1
Respuesta: Problema con contador de visitas, se incrementa cada vez que entro a un en

Pues eso ya lo hice, el problema es cuando voy a otras paginas del sitio web, el contador crece en demasia.

Etiquetas: contador, enlace, visitas
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 09:04.