14/03/2010, 14:57
|
| | Fecha de Ingreso: marzo-2010
Mensajes: 8
Antigüedad: 14 años, 10 meses Puntos: 0 | |
Respuesta: ¿Que piensa de estas dos opciones? Lo mejor seria llevar un conteo por cada usuario registrado en la pagina, si al final queres el conteo total lo podes hacer con sql. aqui una idea:
<?php
if ($_SESSION['username'])
{
$hora_visita=ultimaVisita($_SESSION['username']);
$hora_actual=mktime(date("h"),date("i"),date("s"), date("n"),date("j"),date("Y"));
if (isset($hora_visita))
{
if ($hora_actual-$hora_visita>=1800)
//El visitante ingreso hace mas de 30 mints, aumenta contador
}else
//Visitante nuevo, se crea un nuevo registro
}
function ultimaVisita($user)
{
$sent="Select hora From visitas where user='$user'";
$st=mysql_query($sent) or die(mysql_error());
$res=mysql_fetch_assoc($st);
return $res['hora'];
}
?>
Última edición por GatorV; 15/03/2010 a las 00:38 |