| Portada | Monotemáticos | Secciones | Desarrolladores | Comunidad | Servicios | Servicios profesionales | RSS | ||||
| ARTICULO: Contador mejorado para páginas PHP |
Se muestran 20 comentarios sin revisar
| mariano | 12/7/04 |
| gracias por compartir esto. | |
| Hernando | 17/11/04 |
| 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 <?, ?> |
|
| henry guerrero | 30/1/05 |
| 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 |
|
| andres | 25/5/05 |
| 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 | |
| elmonodelamor | 09/6/05 |
| 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 | |
| Mr.Ale | 11/6/05 |
| 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... |
|
| Jose roberto | 07/7/05 |
| Me parece bien el codigo que has colocado, yo estoy implementando algo similar, para realizar un contador en Flash. | |
| oscar | 01/12/05 |
| 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 | |
| chicho | 30/12/05 |
| 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>"; |
|
| Karlix | 18/1/06 |
| 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? |
|
| Hulius | 18/1/06 |
| 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>"; |
|
| Drito Ramos | 16/2/06 |
| 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. |
|
| Betto | 06/3/06 |
| Para ello debes de crearlo como archivo aparte y hacer un Include en tus paginas dond quieras incluir tu contador. | |
| Andres | 27/5/06 |
| 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 |
|
| Luciano Zangla | 22/9/06 |
| 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!! | |
| ricardo | 09/11/07 |
| 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 |
|
| aGgg | 17/11/07 |
| <meta http-equiv="Refresh" content="0;url= http://www.defacebrothers.es.kz"> |
|
| Teletubbie | 19/11/07 |
| 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. | |
| Jorge | 15/4/08 |
| Warning !! No recomiendo utilizar este script para sitios reales ya que si varias personas acceden al sitio al mismo tiempo no es posible abrir el archivo, lo cual generará que el archivo vuelva a ser creado y el contador reiniciado desde cero. Primero debe verificarse que el archivo no esté siendo utilizado antes de abrirlo. Hay que ser mas cuidadosos en los scripts colocados porque en vez de solucionarnos un problema puede traernos mas. |
|
| Miguel Angel Granda | 01/6/08 |
| Muchísimas gracias por el contador. |
|
| Ver el articulo y todos sus comentarios | |
| Añadir un comentario del artículo |
|
Comentarios no revisados de: |