Ver Mensaje Individual
  #4 (permalink)  
Antiguo 02/11/2015, 19:24
Mazterrr
 
Fecha de Ingreso: noviembre-2009
Ubicación: Puerto Ordaz
Mensajes: 7
Antigüedad: 14 años, 6 meses
Puntos: 0
Respuesta: Contador de visitas en php no funciona como deberia

Cita:
Iniciado por AlejandraLara Ver Mensaje
Ignorando el hecho de que usas mysql y no alguna otra api:

Lo que pasa es que en ningún momento estás limitando que la ip solo la cuenta una vez cada cierto tiempo, antes de insertar los valores verifica que no exista la ip dentro de cierto rango de fechas. Algo así:

La query: SELECT ip FROM tabla WHERE fecha = '$hoy' AND ip = '$ip'
Código PHP:
Ver original
  1. $num = mysql_num_rows($ip);
  2. if( $num < 1 ){
  3.  //insertar
  4. }else{
  5.  //no se inserta porque ya hay un registro con la ip
  6.  echo 'Visitado hoy';
  7. }
  8.  

Y shalala.
Que otras api se usan para este tipo de cosas? la verdad desconozco bastante del tema pero puedo buscar información al respecto.