Ver Mensaje Individual
  #4 (permalink)  
Antiguo 22/10/2003, 09:45
Avatar de Kaopectate
Kaopectate
Colaborador
 
Fecha de Ingreso: diciembre-2001
Ubicación: Curaçao (Antillas Holandesas)
Mensajes: 3.179
Antigüedad: 22 años, 4 meses
Puntos: 38
Hola de nuevo acervantes.

En primer lugar te cuento que nunca he hecho nada como eso, pero intuitivamente te digo que pondría una cookie en el equipo del cliente con la identificación de la encuesta en particular de modo que al votar el usuario lo primero que revisaría es si existe una cookie que contenga ese identificador, y si existe es porque el usuario ya votó.

Si cambias la encuesta o tienes varias preguntas simultáneas, deberás usar un identificador distinto. Yo usaría algo como enc01, enc02, enc03,...

La caida es que un usuario puede votar en varias máquinas o puede borrar las cookies y volver a votar.

Por otro lado, al hacerlo con cookies vuelve a ser mas recomendable resolverlo con PHP / ASP que con JavaScript.

Dime si deseas pasar la pregunta a uno de esoso foros donde seguro podrás obtener tu respuesta de un modo mas preciso.

Saludos.