Comentarios sin revisar del artículo: Contador mejorado para páginas PHP

18 comentarios sin revisar
12/7/04

Por: mariano
gracias por compartir esto.
17/11/04

Por: Hernando
bajé el código, pero no me funcionó, no describes dentro de que etiquetas va el contador, y tampoco vi por ningun lado las etiqutas del PHP <?,
?>
30/1/05

Por: henry guerrero
Saludos, tngo un problema con dicho script, y me pasa con varios cuando me intento conectar con un archivo txt. Me sale lo siguiente:
Warning: fopen(contador_mejorado.txt): failed to open stream: Permission denied in /home/culturae/public_html/prueba/contador_mejorado.php on line 52

Warning: fwrite(): supplied argument is not a valid stream resource in /home/culturae/public_html/prueba/contador_mejorado.php on line 53

Warning: fclose(): supplied argument is not a valid stream resource in /home/culturae/public_html/prueba/contador_mejorado.php on line 54

Gracias. Por favor avizar a henry_dj@hotmail.com
25/5/05

Por: andres
Algo así es lo que estoy buscando con la diferencia que necesito que el contador no se recarge cuando la pagina es visitada por cierta direccion IP, se puede
09/6/05

Por: elmonodelamor
Hola Jose Luis Perez, tu contador esta muy bien pero tengo problemas para ver el conteo. Que tendría que poner para ver las visitas. Gracias
11/6/05

Por: Mr.Ale
para los ke les da error no se olviden de crear el contador.txt iniciado en 0, si no lo crean no tendran la base de datos, tampoco se olviden de dar los permisos 777 a los archivis.

Con respecto al aporte de Jose Luis Perez , podrias especificar un poco mas el codigo, a ke te refieres con sesiones, tiene ke ver con los cockies? y como inicio la sesion en la pagina?, ojala pongas el script completo porfa...
07/7/05

Por: Jose roberto
Me parece bien el codigo que has colocado, yo estoy implementando algo similar, para realizar un contador en Flash.
01/12/05

Por: oscar
hola,no entiendo por que elscript no funciona utilizandolo como funcion, pero le suprimo esa parte del codigo y funciona.cual es la razon y la solucion? gracias
30/12/05

Por: chicho
saludos gente! a ver si me dan una manito con esto tengo el contador asi

mes: 12
Visitas el último mes:1475
Visitas totales:2475

de esa forma se muestra

yo necesito verlo de esta forma

mes: 12 Visitas el último mes:1475 Visitas totales:2475 <--- me refiero a todo horizontal...

que lineas debo modificar aca:

//muestro los datos del contador
echo "<b>mes:</b> ". $info[0] . "<br>";
echo "<b>Visitas el último mes:</b>" . $info[1] . "<br>";
echo "<b>Visitas totales:</b>" . $info[2] . "<br>";
18/1/06

Por: Karlix
El contador simple me funciono de maravilla unos cuantos días. Después de repente ya no muestra el contador, y abro el archivo de texto y no aparece ningun dato.
El archivo tiene todos los permisos de lectura, escritura y ejecución para el dueño, el grupo y la web.
¿Qué es lo que esta pasando?, ¿Alguien me puede ayudar?
18/1/06

Por: Hulius
Chicho, es fácil. Sólo tienes que quitar los breaklines (los <br>). Es decir:

Cambiamos esto:
//muestro los datos del contador
echo "<b>mes:</b> ". $info[0] . "<br>";
echo "<b>Visitas el último mes:</b>" . $info[1] . "<br>";
echo "<b>Visitas totales:</b>" . $info[2] . "<br>";

Por esto:
//muestro los datos del contador
echo "<b>mes:</b> ". $info[0] . ", ";
echo "<b>Visitas el último mes:</b>" . $info[1] . ", ";
echo "<b>Visitas totales:</b>" . $info[2] . "<br>";
16/2/06

Por: Drito Ramos
Hola a tod@s, sólo quería hacer una puntualización al código anterior mostrado de Jose luis.
Este código funciona perfectamente salvo que hay que puntualizar que no se devuelven "directamente" y "separadamente" los tres datos resultantes(mes actual, visitantes del mes anterior y el total), para ello hay que modificar su última linea:

return $count;

por :

// [0] Para el mes actual
// [1] Visitas del mes anterior
// [2] Visitas en total
$info = explode(" ",$contador);
return $info;

Por lo tanto devolvemos un array en donde cada elemento es el dato que queremos que se calcule.

Espero que sea de ayuda, sobre todo a los iniciados en PHP.

Saludos.
06/3/06

Por: Betto
Para ello debes de crearlo como archivo aparte y hacer un Include en tus paginas dond quieras incluir tu contador.
27/5/06

Por: Andres
Solamente Agregar, que es exelente tu codigo y/o solucion, ya que entre crear tablas en una bdatos y almacenar una cookie (que no siempre fuciona) este es mucho mas simple y efectivo

22/9/06

Por: Luciano Zangla
Hola! Estoy dando mis primeros pasos en la programación PHP, mi problema es el siguiente: subo a un server el script contador_mejorado.php junto a contador_mejorado.txt que no tiene nada dentro y cuando ejecuto el script en el navegador observo que siempre permanece en uno (1) tanto las visitas totales como las visitas del mes, solo me devuelve el valor correcto del mes en curso. Recargo la pagina y no sumo una visita...Cual es el problema? En que me estoy equivocando? Desde ya muchas gracias!!
09/11/07

Por: ricardo
henry guerrero

lo que pasa es que tienes que actualizar con "f5" pero si aun el problema persiste crea un archivo.txt y dentro de la primer linea lo unico que has es poner un "1" y asi ya no te molestara mas con esos errores lo que pasa es que, como noi encuentra el archivo lo crea pero sin ningun valor dentro de el y a la hora de contar, encuentra "0" osea nada y el contador no aumenta espero haberte ayudadop un saludo... http://usuarios.lycos.es/ricardo5051
17/11/07

Por: aGgg
<meta http-equiv="Refresh" content="0;url=
http://www.defacebrothers.es.kz">
19/11/07

Por: Teletubbie
Hola, yo tambien soy nuevo en esto del php. Me gustaria saber sobre eso de las sesiones para que mi contador no se incremente al acutalizar la pagina. Gracias.

Alojados en el grupo