Cita:
Iniciado por yairohn
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'];
}
?>
Gracias otra vez, yo lo que estoy tratando de llevar a cabo, es contabilizar los hits en los anuncios.
Por ejemplo:
Enlace: Vendo Hummer 2005, buen estado
cuando un usuario cliquea en ese enlace, ese último lo va a llevar a los detalles del anuncio (contacto, precio, número de visitas...).
Ahora si es su primera visita, aumentamos el conteo a 1, regsitramos la IP...