Ver Mensaje Individual
  #17 (permalink)  
Antiguo 09/06/2008, 21:41
Avatar de GatorV
GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 18 años
Puntos: 2135
Respuesta: Me estan hakeando mi forma de votación que hago

Hola Potro,

Otro problema que veo, es que a la hora de "validar" que el voto sea correcto dejas los datos de email, semilla, y codigo en tu tabla de confirmacion, con lo que puedes darle X veces click al enlace y servira ya que los datos siguen existiendo.

Yo creo tienes que re-plantear tu proceso:
- Vas a la pagina de votar, insertas tu email y generas una clave, la insertas en una tabla temporal con un flag de 0 (abierto), guardas fecha / hora.
- Mandas el link con la semilla, id, y email en este caso
- Al hacer click verificas que los datos existan Y que el flag sea 0 (abierto).
- Una vez validado pasas el flag a 1 (cerrado)
- Aumentas el voto

De esa forma al hacer click 2 veces ya no funcionara ya que la semilla ya estara "usada" (valor de 1).

Saludos.