contador en php

Imagen biografía
Categoría: Windows Xp
Valora este manual:





 
Enviada por: Administrador

Manual de informática de contador en php

contador en php
si tienes un sitio web y quieres mostrar a tus visitantes las p?ginas vistas totales, desde una determinada fecha, y las diarias, te ofrecemos un script en php que hace todo el trabajo
con peque?os cambios, que te mostramos m?s abajo, podr?s implementarlo f?cilmente en tu sitio
countfile = /la_ruta_de_tu_contador/count.dat; diafile = /la_ruta_de_tu_contador/dia.dat; countdia = /la_ruta_de_tu_contador/count_dia.dat; arr=getdate(); since = arr[mday]; exist_file=fopen(countfile, r+); new_count = fgets(exist_file, 255); new_count++; fseek(exist_file,seek_set); fputs(exist_file, new_count); fclose(exist_file); abrir_dia = fopen(diafile, r+); nuevo_dia = fgets(abrir_dia, 255); fclose(abrir_dia); if (nuevo_dia != since) { undia_mas = fopen(diafile, w); fputs(undia_mas, since); fclose(undia_mas); } visit_dia = fopen(countdia, r+); new_visit = fgets(visit_dia, 255); new_visit++; if (nuevo_dia != since) { fclose(visit_dia); a_cero = fopen(countdia, w); fputs(a_cero, 1); fclose(a_cero); } else { fseek(visit_dia,seek_set); fputs(visit_dia, new_visit); fclose(visit_dia); } print( visitas desde 1/01/2003 : new_count | visitas hoy : new_visit); comentar que este c?digo debe de ir entre los ficheros count.dat, dia.dat y count_dia.dat deben tener atributos de lectura y escritura (chmod 666)
debes crearlos, como archivos de texto
estos ficheros, lo mismo que contador.php (el archivo que alberga el c?digo del script), pueden estar en un directorio que llamaremos contador
la ruta completa de ese directorio en el servidor debe incluirse en todos los lugares en que hemos puesto la_ruta_de_tu_contador
?c?mo funciona? cada vez que un visitante entra en una p?gina, el script lee sucesivamente el contador de vistas totales (count.dat) y lo incrementa en una unidad, el n?mero guardado como d?a actual (comprueba si coincide con el real y si no coincide lo cambia) y el contador de vistas diarias (count_dia.dat) que incrementa o pone a uno si el d?a actual coincide con el d?a guardado o no
por ?ltimo presenta los resultados en un mensaje de texto
?c?mo implementarlo? s?lo habr? que incluir en cada p?gina del sitio, en el lugar que consideremos oportuno, el siguiente c?digo: include ?/la_ruta_del_contador/contador.php? comentar que este c?digo debe de ir entre


Comparte este manual:


Comparte este manual por email con un amigo/a:

Tu nombre
Tu email
El nombre de tu amigo
El email de tu amigo