![Antiguo](http://static.forosdelweb.com/fdwtheme/images/statusicon/post_old.gif)
17/01/2009, 05:43
|
| | Fecha de Ingreso: septiembre-2006 Ubicación: Buenos Aires
Mensajes: 125
Antigüedad: 18 años, 5 meses Puntos: 0 | |
Respuesta: bolquear mas de 3 envios de formulario por hora Yo guardaria en una base de datos
La IP
El tiempo (momento en que se envia el formulario.)
Y para un control tuyo si queres algo para saber de quien se trata (opcional)
Yo personalmente trabajo con el tiempo unix (segundos desde el 1-1-70).Me resulta mas facil hacer comparaciones de tiempo.
luego cuando alguien quiere enviar un formulario controlas si la IP ya existe en la Base y si tiene mas de 3 entradas,luego podes mirar los ultimos 3 registros y ver si cumplen la condicion de tiempo.
De esta forma la tabla de la BD la dejas un tiempo cuando creas que esta grande la borras o le cambias el nombre y trabajas con una nueva.
Las cookies el usuario las puede borrar.
y a las sessiones no le veo mucha utilidad.
Última edición por acknowledge; 17/01/2009 a las 05:48 |