Foros del Web » Programando para Internet » PHP »

encuesta cada cierto tiempo

Estas en el tema de encuesta cada cierto tiempo en el foro de PHP en Foros del Web. mi problema es el siguiente tengo una encuesta normal donde los resultados son ingresados a una bases de datos mysql y genera una imagen png ...
  #1 (permalink)  
Antiguo 07/12/2004, 11:48
Avatar de The_Dark_Roy  
Fecha de Ingreso: enero-2004
Mensajes: 218
Antigüedad: 13 años, 10 meses
Puntos: 0
encuesta cada cierto tiempo

mi problema es el siguiente tengo una encuesta normal donde los resultados son ingresados a una bases de datos mysql y genera una imagen png de los resultados el prblema radica en que si uno pincha muchas y reiteradas veces el boton votar no dejando que se redireccion el numero de votos va aumentando hasta que deja de pinchar osea si el loco pincha o clickea 200 veeces en la base de datos aparecen 200 votos, lo cual no quiero que pase, a lo mas me gustaria que no pudiera botar en media hora o mas tienen alguna idea de como hacerlo?
__________________
ojala te hayas quitado la venda

http://www.surire.cl
http://www.uta.cl

Última edición por The_Dark_Roy; 07/12/2004 a las 12:00
  #2 (permalink)  
Antiguo 07/12/2004, 12:08
Avatar de Reynier  
Fecha de Ingreso: noviembre-2002
Ubicación: Por ahí en algún sitio
Mensajes: 1.844
Antigüedad: 15 años
Puntos: 1
Pues

Para eso puedes hacer uso de las cookies almacenando en esta el IP del usuario y dandole como tiempo de vida 30 minutos. Luego cada vez que el usuario haga click en la opcion votar verficas que la cookie no exista, si no existe entonces realizas el voto y la creas.

Salu2
__________________
Ing. Reynier Pérez Mira
  #3 (permalink)  
Antiguo 07/12/2004, 14:06
Avatar de The_Dark_Roy  
Fecha de Ingreso: enero-2004
Mensajes: 218
Antigüedad: 13 años, 10 meses
Puntos: 0
yap e buena idea lo que me pregunto es que todos los que ven la pagina pueden votar entonces a todos les tengoq ue crear una cookies y si estan dentro de una lan y salen por una sola direccion va a poder botar uno solo?
__________________
ojala te hayas quitado la venda

http://www.surire.cl
http://www.uta.cl
  #4 (permalink)  
Antiguo 07/12/2004, 14:13
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 15 años, 11 meses
Puntos: 126
Las cookies son únicas para cada cliente que las crea = navegador = PC .. No se está hablando de "registrar IP's" .. en ese caso si que tendrías problemas con usuarios que pasan por un proxy.

Pero, por lo mismo .. si un usuario no acepta tus cookies (navegador) .. votará las veces que quiera pues tu vas a validar la existencia de esa cookie para no permitir nuevos votos en el tiempo que definas de expiración de esta.

Un saludo,
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 23:37.