Cómo evitar el envío masivo de mensajes desde un formulario??

apawiper
23 de Enero del 2003
Tengo un formulario de método POST y accion un fichero CGI y quisiera evitar que algun graciosillo se pusiera a enviar formularios masivamente, a ver si me podeis ayudar con algún script o algo, con las cookies creo que se podía hacer...

Gracias!!

Jsdc
23 de Enero del 2003
Si tienes acceso al programa CGI entonces supongo que puedes detectar la IP, en este caso simplemente bloquea los envios desde esa IP despues del primero.
Pero creo que lo más práctico serían las cookies. La primera vez que te envíen un formulario le colocas una cookie. Cada vez que alguien envia un formulario compruebas si tiene la cookie que le pusistes la primera vedz, en cuyo caso no lo aceptas.
Tienes la solución a un problema parecido en esta dirección
http://www.ciudadfutura.com/javascriptdesdecero/sos/index.htm
Se trata de evitar que alguien vote más de una vez en una encuesta.
Saludos