Hola mis estimados tengo el siguiente problema.
En un sitio que desarrolle esta en juego unos premios el caso que se vota por un video o una foto y el proceso de votación es el siguiente:
1 seleccionas la foto o video
2 pones un email
3 se registra los datos en una tabla de confirmación
4 te llega un correo en el cual llega el id de la imagen o video mas tu email mas un numero aleatorio que se genera
5 le das click y se valida esa información y se agrega el voto en otra tabla
Para mi el proceso es seguro como se planeo pero ayer entro un usuario el cual en menos de 10 horas lleva 120 votos y veo que los votos no tiene de diferencia ni 2 minutos ya que guardo fecha con hora y me pregunto yo como le estara haciendo esta persona para brincar mi validación ya que el numero aleatorio que se genera como lo consigue el.
Ustedes tiene alguna experiencia asi o bien me podrian decir como ponerle mas seguridad a mi formulario de PHP
Saludos...