Ver Mensaje Individual
  #17 (permalink)  
Antiguo 14/03/2010, 15:05
Avatar de jartaud
jartaud
 
Fecha de Ingreso: octubre-2009
Ubicación: Canal de Panamá
Mensajes: 96
Antigüedad: 14 años, 5 meses
Puntos: 2
Respuesta: ¿Que piensa de estas dos opciones?

Cita:
Iniciado por yairohn Ver Mensaje
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...

Última edición por GatorV; 15/03/2010 a las 00:38