Foros del Web » Programando para Internet » PHP »

contador de visitas que no cuenta

Estas en el tema de contador de visitas que no cuenta en el foro de PHP en Foros del Web. Hola. Acabo de poner un contador de visitas en php con la intención de visualizar las impresiones que se realicen, no las visitas únicas. Escribo ...
  #1 (permalink)  
Antiguo 02/02/2007, 08:33
 
Fecha de Ingreso: septiembre-2004
Mensajes: 36
Antigüedad: 19 años, 6 meses
Puntos: 0
contador de visitas que no cuenta

Hola. Acabo de poner un contador de visitas en php con la intención de visualizar las impresiones que se realicen, no las visitas únicas. Escribo en contador.txt el numero de visitas que tenia hasta ahora y subo al servidor contador.txt, index.php y la carpeta con los graficos de los numeros. Altualizo la página para ver el resultado y si funciona, actualizo otra vez y ya no aumenta la cifra. Será un contador de visitas únicas?.

El código que he puesto en index.php es:

<?php
$contador = "contador.txt";
// Nombre del Archivo de texto
$fp = fopen($contador,"r");
// abrimos el fichero
$numero = trim(fread($fp,filesize($contador)));
// guardamos su tamaño
if ($numero != "") $numero++;
// Si fichero esta vacío
else $numero = 1;
// lo numeramos en 1
fclose($fp);
//cerramos fichero

$fp = fopen($contador,"w");
// abrimos fichero
fwrite($fp,$numero);
// reescribimos
for($i=0;$i <strlen($numero);$i++) {
// aumentamos en 1 la cuenta
$imagen = substr($numero,$i,1);
// definimos los parametros
$visitas .= "<img alt='Visitante Nº $numero' src='contador/$imagen.png'>";
// almacenamos el contador como string
}
fclose($fp);
//cerramos
print "Visitante Nº ".$visitas;
//mostamos contador
?>

Última edición por elpelos; 03/02/2007 a las 07:01
  #2 (permalink)  
Antiguo 09/02/2007, 14:07
 
Fecha de Ingreso: abril-2006
Ubicación: Colombia
Mensajes: 648
Antigüedad: 18 años
Puntos: 3
Re: contador de visitas que no cuenta

Hola

Bueno, he visto vuestro codigo y funciona perfecto excepto la primera vez, cuando lo inicia en 1, pues aunque lo agrega en el archivo contador.txt da error en el fread al ser el tamaño del archivo por debajo de cero.

lo unico que le cambie fue $numero = trim(fread($fp,4094));

y ya funciona sin errores, sin embargo, vuestro codigo estaba haciendo bien el aumento del contador, prueba con la modificacion mia a ver si mejora, pero tanto con el original como con mi modificacion por lo menos localmente me funciona perfecto

suerte
  #3 (permalink)  
Antiguo 10/02/2007, 02:49
 
Fecha de Ingreso: diciembre-2006
Mensajes: 25
Antigüedad: 17 años, 4 meses
Puntos: 0
De acuerdo Re: contador de visitas que no cuenta

Hola amigo posiblemente te pase lo mismo que a mi que no tienes permisos para escribir, cuando haces la pruebas funciona de maravilla, pero a la hora de subir al servidor no cuenta, pues tu cuenta no tiene todos los privilegios en este caso el de escritura o de lectura, me dieron un codigo para q lo provara te lo paso espero te sirva.

Código PHP:
if (($fp fopen($archivo'w+')) === FALSE) { print "Error al abrir $archivo"; exit; } 
  #4 (permalink)  
Antiguo 12/02/2007, 08:21
 
Fecha de Ingreso: abril-2006
Ubicación: Colombia
Mensajes: 648
Antigüedad: 18 años
Puntos: 3
Re: contador de visitas que no cuenta

Hola

Bueno, pues no se que editor manejes para subir los archivos, yo por lo menos uso el golive y ese directamente me permite cambiar los permisos de las carpetas en el servidor, y pues no tengo ese problema, os tocaria hablar con el administrador del sitio o con el proveedor para que os cambien los permisos, o hacerlo por vuestra cuenta.. el caso es que subi el archivo y funciona bien, espero tengas suerte.
  #5 (permalink)  
Antiguo 16/02/2007, 12:59
 
Fecha de Ingreso: septiembre-2004
Mensajes: 36
Antigüedad: 19 años, 6 meses
Puntos: 0
Re: contador de visitas que no cuenta

Gracias por contestar, voy a probar lo que me habeis dicho aver que para.

Parar subir los archivos uso el cute ftp 6 y como servidor utilizo Aruba

Voy a probar.

Un saludo.
  #6 (permalink)  
Antiguo 16/02/2007, 15:11
 
Fecha de Ingreso: abril-2006
Ubicación: Colombia
Mensajes: 648
Antigüedad: 18 años
Puntos: 3
Re: contador de visitas que no cuenta

Hola

Bueno, pues os deseo suerte

cualquier cosa para serviros

suerte
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 12:16.