gracias por compartir esto.
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 guerreroSaludos, 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
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: elmonodelamorHola 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
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...
Me parece bien el codigo que has colocado, yo estoy implementando algo similar, para realizar un contador en Flash.
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
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>";
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?
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>";
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.
Para ello debes de crearlo como archivo aparte y hacer un Include en tus paginas dond quieras incluir tu contador.
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 ZanglaHola! 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!!
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
<meta http-equiv="Refresh" content="0;url=
http://www.defacebrothers.es.kz">
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.