Foros del Web » Programando para Internet » PHP »

PHP OO Mostrar ticket único a usuario

Estas en el tema de Mostrar ticket único a usuario en el foro de PHP en Foros del Web. Bueno, dudo que el título se haya entendido así que lo explico mejor acá: Quiero que por día X cantidad de usuarios vean un anuncio... ...
  #1 (permalink)  
Antiguo 26/08/2012, 22:15
 
Fecha de Ingreso: agosto-2011
Mensajes: 33
Antigüedad: 12 años, 8 meses
Puntos: 0
Mostrar ticket único a usuario

Bueno, dudo que el título se haya entendido así que lo explico mejor acá:

Quiero que por día X cantidad de usuarios vean un anuncio...

Es decir, que al entrar X ip vea el anuncio, al entrar Y ip vea el mismo anuncio pero que después de haber entrados ellos dos, una tercera ip no lo pueda ver. O que a la 3ra visita (sea de la ip que sea) ya no se vea el anuncio...

Me explico?
  #2 (permalink)  
Antiguo 26/08/2012, 22:22
Avatar de memoadian
Colaborador
 
Fecha de Ingreso: junio-2009
Ubicación: <?php echo 'México'?>
Mensajes: 3.696
Antigüedad: 14 años, 10 meses
Puntos: 641
Respuesta: Mostrar ticket único a usuario

guarda las ip en la bd, cada que entres a dicho anuncio compruebas el numero de ips que lo han visto, con un select, luego si es menor a 2 haces el insert de una nueva ip y listo la proxima vez no podrá entrar por que ya haz llenado el numero máximo de ip que pueden ver el anuncio.
  #3 (permalink)  
Antiguo 30/08/2012, 13:16
 
Fecha de Ingreso: agosto-2011
Mensajes: 33
Antigüedad: 12 años, 8 meses
Puntos: 0
Respuesta: Mostrar ticket único a usuario

No, no es lo que busco..

Busco que dos personas, tres, cuatro o cinco quizás, ALEATORIAS vean ese cartel una única vez. Pero que cualquier persona, sin establecer una ip.
  #4 (permalink)  
Antiguo 30/08/2012, 13:23
 
Fecha de Ingreso: agosto-2011
Mensajes: 33
Antigüedad: 12 años, 8 meses
Puntos: 0
Respuesta: Mostrar ticket único a usuario

O esto: Que un cartel se vea sólo 10 minutos al día, por ejemplo.

Etiquetas: ticket, usuarios
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 13:01.