Antiguo 06-abr-2006, 15:08   #1 (permalink)
Usuario activo
 
Avatar de iRRa
 
Fecha de Ingreso: noviembre-2005
Ubicación: Cadiz, Andalucía (España)
Mensajes: 409
iRRa sin puntos positivos o negativos
Enviar un mensaje por MSN a iRRa
Predeterminado Contador de visitas DIARIAS (24h) (sin MySQL)

Con este tutorial podreis poner en vuestra página las visitas en las ultimas 24 horas contando desde el momento en que se visita la página:

Código PHP:
<? 
  
 $tiempo 
60 24
 
$found 0
 
$users 0
 
$user  ""
 
$ip $REMOTE_ADDR
 
$time time(); 
  
 
$debug $DOCUMENT_ROOT."/debug"
  
 if (!
is_file("$debug/hoy.txt")) { 
         
$s fopen("$debug/hoy.txt","w"); 
         
fclose($s); chmod("$debug/hoy.txt",0666); 
 } 
  
 
$f fopen("$debug/hoy.txt","r+"); flock($f,2); 
  
 while (!
feof($f)) { $user[] = chop(fgets($f,65536)); } 
  
 
fseek($f,0,SEEK_SET); ftruncate($f,0); 
  
 foreach (
$user as $line) { 
         list(
$gip,$gtime) = split("\|",$line); 
         if (
$gip == $ip) { $gtime $time$bla 1; } 
         if (
$time $gtime + ($tiempo 60)) { 
             
fputs($f,"$gip|$gtime\n"); 
             
$users $users 1
         } 
 } 
  
 if (
$bla == 0) { fputs($f,"$ip|$time\n"); $users $users 1; } 
  
 
fclose ($f); 
 echo 
"Visitas hoy: $users"
  
 
?>

Esto lo copiais y lo meteis por ejemplo en un archivo llamado hoy.php
Ahora teneis que hacer una cosa más, creais un carpeta llamada debug, y la poneis CHMOD 777.
Ahora solo teneis que ejecutar el archivo... y vereis que pondrá Visitas hoy: 1. Pone 1 porque solo lo has visitado tu en las ultimas 24h... Recordar que solo cuanta una vez cada ip, asi es más fiable.

Ahora si por ejemplo lo quereis incluir las visitas diarias en una parte de una página en concreto... podeis usar esto:
Código PHP:
 <? 
 
include("hoy.php"); 
 
?>

__________________
.:: Todo el Rock de la provincia de Cádiz ::.

iRRa está desconectado  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Antiguo 06-abr-2006, 16:24   #2 (permalink)
Usuario activo
 
Avatar de Slaad
 
Fecha de Ingreso: marzo-2006
Ubicación: Vallekas
Mensajes: 445
Slaad sin puntos positivos o negativos
Predeterminado

bonito script, aunk kasi k prefiero los contadores k ay por internes, jeje.

un saludo!
Slaad está desconectado  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Tema Cerrado

Herramientas
Desplegado

Normas de Publicación
No puedes crear nuevos temas
No puedes responder temas
No puedes subir archivos adjuntos
No puedes editar tus mensajes

Los Códigos BB están Activado
Las Caritas están Activado
[IMG] está Activado
El Código HTML está Desactivado
Trackbacks are Activado
Pingbacks are Activado
Refbacks are Activado

Temas Similares
Tema Autor Foro Respuestas Último mensaje
contador de visitas en php Soporte24hrs Programación y Diseño Web 0 07-sep-2007 22:32
Contador FFF DaNi Programación y Diseño Web 0 05-abr-2006 16:42
Como hacer un contador de visitas en linea weezerpunk Programación y Diseño Web 2 25-mar-2006 17:58
Contador sin mysql (Php) chomoloko Programación y Diseño Web 1 21-oct-2005 18:43

Alojamiento web, Hosting Reseller, Servidores Dedicados - All in Hosting

La franja horaria es GMT. Ahora son las 04:44.

Rioserver
Web hosting y dominios
Planes de hosting desde 2.90 USD
Soporte 24/7

www.rioserver.com

Infranetworking.com
Hosting PHP-MySQL
desde $3,5 dólares al mes!
Servidores Dedicados Hosting Reseller
www.infranetworking.com

Hosting en Mexico
500 Mb de espacio 29 pesos al mes
Soporte 24 h, cpanel,
Solicite prueba gratuita.

www.albergueweb.com.mx

AQPhost es Hosting Reseller
Te asesoramos
Inicia tu empresa de Web Hosting
¡hoy mismo!

www.aqphost.com/revendedores.htm


     ComunidadHosting  

La más grande comunidad dedicada al web hosting en nuestro idioma.

Para anunciar en ComunidadHosting, o para información general, por favor utiliza el formulario de contacto.







Desarrollado por: vBulletin® Versión 3.7.5
Derechos de Autor ©2000 - 2009, Jelsoft Enterprises Ltd.
Traducido por mcloud de vBhispano.com

Search Engine Friendly URLs by vBSEO 3.2.0