Foros del Web » Programando para Internet » PHP »

Evitar spam mediante este método

Estas en el tema de Evitar spam mediante este método en el foro de PHP en Foros del Web. Hola queria saber, tengo un formulario, que lleva a un insert into. Ese formulario no debe tener ningun captcha, y para evitar el spam quiero ...
  #1 (permalink)  
Antiguo 20/12/2010, 22:59
 
Fecha de Ingreso: febrero-2009
Ubicación: Argentina, Santa Fe, Rosario
Mensajes: 305
Antigüedad: 15 años, 1 mes
Puntos: 4
Evitar spam mediante este método

Hola queria saber, tengo un formulario, que lleva a un insert into.

Ese formulario no debe tener ningun captcha, y para evitar el spam quiero que se pueda enviar el formulario cada 50 segundos, como hago?

gracias
  #2 (permalink)  
Antiguo 20/12/2010, 23:05
Avatar de MaTyS  
Fecha de Ingreso: enero-2009
Ubicación: Mar del Plata
Mensajes: 220
Antigüedad: 15 años, 3 meses
Puntos: 18
Respuesta: Evitar spam mediante este método

Dime cual es la pagina, y vere en que puedo ayudarte.
Saludos.
  #3 (permalink)  
Antiguo 20/12/2010, 23:50
 
Fecha de Ingreso: julio-2010
Mensajes: 55
Antigüedad: 13 años, 9 meses
Puntos: 0
Respuesta: Evitar spam mediante este método

Almacená en un campo de una tabla la hora, y que cada vez que uno se registre lo cambie pero antes que compruebe si la hora del ultimo usuario es menor a 50 segundos de la actual tire error y sino que lo registre y actualice la hora ultima de la base de datos. Si no entendiste bien mandame un MP y te explico mejor ;)
  #4 (permalink)  
Antiguo 21/12/2010, 07:14
 
Fecha de Ingreso: febrero-2009
Ubicación: Argentina, Santa Fe, Rosario
Mensajes: 305
Antigüedad: 15 años, 1 mes
Puntos: 4
Respuesta: Evitar spam mediante este método

Cita:
Iniciado por MaTyS Ver Mensaje
Dime cual es la pagina, y vere en que puedo ayudarte.
Saludos.
http://megusta.hostei.com

Cita:
Iniciado por faacuunndoo Ver Mensaje
Almacená en un campo de una tabla la hora, y que cada vez que uno se registre lo cambie pero antes que compruebe si la hora del ultimo usuario es menor a 50 segundos de la actual tire error y sino que lo registre y actualice la hora ultima de la base de datos. Si no entendiste bien mandame un MP y te explico mejor ;)
Si te entendi la idea, mi pagina no tiene registro de usuarios, pero se podría hacer por IP

como lo llevaria a la practica?
  #5 (permalink)  
Antiguo 21/12/2010, 07:49
 
Fecha de Ingreso: febrero-2009
Ubicación: Argentina, Santa Fe, Rosario
Mensajes: 305
Antigüedad: 15 años, 1 mes
Puntos: 4
Respuesta: Evitar spam mediante este método

Ya modifique mi script para que se inserte la ip y la fecha con hora en el registro.

Ahora me quedaria seleccionar el ultimo registro (ya sea por ID o por fecha) de la ip del usuario

Etiquetas: spam
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 16:39.