Foros del Web » Creando para Internet » Flash y Actionscript »

Problemas Contador de Visitas no pasa de 1

Estas en el tema de Problemas Contador de Visitas no pasa de 1 en el foro de Flash y Actionscript en Foros del Web. Hola, hace tiempo vi el tema de crear un contador de visitas en flash el cual respondio Bandit con lo siguiente: - En una nueva ...
  #1 (permalink)  
Antiguo 17/06/2009, 11:00
Avatar de Larc  
Fecha de Ingreso: octubre-2003
Ubicación: Mexico
Mensajes: 259
Antigüedad: 21 años
Puntos: 0
Problemas Contador de Visitas no pasa de 1

Hola, hace tiempo vi el tema de crear un contador de visitas en flash el cual respondio Bandit con lo siguiente:

- En una nueva pelicula, Capa1 fotograma1 escribimos este codigo:

Código:
loadVariablesNum ("contador.php", 0);
- En Capa2 fotograma1, creamos un texto dinamico con espacio para varios
caracteres, con nombre de variable " contador ".


- Creamos un archivo PHP que llamamos "contador.php" con el siguiente codigo:

Código:
<?

$filename = "contador.txt";

$archivo = file($filename,"r");

$contador = $archivo[0];

$contador++;

$fp = fopen( $filename,"w");

fwrite($fp, $contador);

fclose($fp);



echo "&contador=$contador&";

?>

- Creamos un archivo de texto que llamamos "contador.txt".

- Subimos todos los archivos:

Pelicula.swf
contador.php
contador.txt (con permisos 777)

a nuestro sitio y listo.


Pues bien ya hice todo eso pero mi contador no pasa de 1, ya he cargado la pagina en diferentes equipos y distintas conexiones y no pasa de 1.

Alguna idea de lo que este haciendo mal?
__________________
Quien parte de las sombras y se levanta como un muerto brillando como una estrella sobre èl (towlen), entre la oscuridad congelante y la luz.
LÄRÇ :serio:
  #2 (permalink)  
Antiguo 17/06/2009, 12:21
Avatar de sirguy  
Fecha de Ingreso: septiembre-2006
Ubicación: Mallorca
Mensajes: 959
Antigüedad: 18 años, 1 mes
Puntos: 12
Respuesta: Problemas Contador de Visitas no pasa de 1

El campo de texto está vacío o ya tiene un 1?

Abre el .txt del servidor y a ver que número tiene.

Con esto sabremos si conecta con el php. Es decir si ya tiene un 1 lo mismo no hace, ni cargar el php. Pero si carga la variable del php supongo que el txt se pone peleón y no se deja escribir. Con esos datos el problema se solucionará fácilmente.


Un saludo
__________________
Chanante!
  #3 (permalink)  
Antiguo 17/06/2009, 12:25
Avatar de Larc  
Fecha de Ingreso: octubre-2003
Ubicación: Mexico
Mensajes: 259
Antigüedad: 21 años
Puntos: 0
Respuesta: Problemas Contador de Visitas no pasa de 1

Hola, abri el archivo y tiene un 1...
__________________
Quien parte de las sombras y se levanta como un muerto brillando como una estrella sobre èl (towlen), entre la oscuridad congelante y la luz.
LÄRÇ :serio:
  #4 (permalink)  
Antiguo 17/06/2009, 18:26
Avatar de WaR-05  
Fecha de Ingreso: abril-2008
Mensajes: 35
Antigüedad: 16 años, 7 meses
Puntos: 1
Respuesta: Problemas Contador de Visitas no pasa de 1

Que hay!
Cambie y coloque 3 lineas que creó que serían el problema y me funcionó correctamente

//No se cual es la diferencia del file($archivo), pero utilice fopen y lo abrí para lectura.
$archivo = fopen($filename,"r");

//Lo recuperé con fgets, puesto que se supone no hay alguna otra informacion en el archivo más que el numero.
$contador = fgets($archivo);

//Y cerramos el archivo.
fclose($archivo);

-------------------------------------------
<?php

$filename = "contador.txt";

$archivo = fopen($filename,"r");

$contador = fgets($archivo);

fclose($archivo);

$contador++;

$fp = fopen( $filename,"w");

fwrite($fp, $contador);

fclose($fp);



echo "contador=$contador";

?>

Pruebalo a para ver si te funciona.
  #5 (permalink)  
Antiguo 18/06/2009, 10:02
Avatar de Larc  
Fecha de Ingreso: octubre-2003
Ubicación: Mexico
Mensajes: 259
Antigüedad: 21 años
Puntos: 0
Respuesta: Problemas Contador de Visitas no pasa de 1

Super :D se soluciono el problema, muchas gracias.
__________________
Quien parte de las sombras y se levanta como un muerto brillando como una estrella sobre èl (towlen), entre la oscuridad congelante y la luz.
LÄRÇ :serio:
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 23:33.