Ver Mensaje Individual
  #16 (permalink)  
Antiguo 14/03/2010, 14:57
yairohn
 
Fecha de Ingreso: marzo-2010
Mensajes: 8
Antigüedad: 14 años, 1 mes
Puntos: 0
De acuerdo 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