Evitando el spam con CSS

Julio 5, 2007

Cada vez es mas importante realizar formularios mas seguros, para no llenarnos de spam. Por desgracia el spam ha ido en aumento de una manera increíble al igual que el Phishing. Es muy conocido el sistema Captcha este es bastante efectivo, pero no el 100%. Vía Ribosomatic me entero de una forma muy peculiar y sencilla de evitar el spam mediante CSS y un input oculto.

Los robots spam, cuando encuentran un formulario rellenan todos los campos, pues aquí tenemos una solución, agregamos a nuestros formularios un campo input, y a este con CSS lo ocultamos.

El ejemplo seria algo así.

<input type=”text” class=”antispam” name=”antispam” />

y el CSS

.antispam {
visibility: hidden;
}

Ahora cuando se envíe el formulario, nosotros por parte del servidor, verificamos que este campo venga vacío, de lo contrario es spam. Fácil no?.

Enlace: RibosoMatic
Recurso: Fighting Span With CSS

Entry Filed under: CSS. .

3 Comments Add your own

  • 1. ffuentes  |  Julio 10, 2007 at 7:06 pm

    pero como hago que sea productivo y separe el spam o lo borre.?

    Responder
  • 2. Victor San Martin  |  Julio 11, 2007 at 9:39 am

    @ffuentes: Debes realizar una validacion por parte servidor, pueds hacerlo segun sea tu gusto, PHP, ASP, CGI, Ruby, etc. Si el campo que dejaste como oculto viene rellenado, es spam.

    Saludos

    Responder
  • 3. hugohaam  |  Octubre 9, 2007 at 11:51 pm

    muy bueno tu post me sirvio mucho gracias

    Responder

Leave a Comment

Required

Required, hidden

Some HTML allowed:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <pre> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Trackback this post  |  Subscribe to the comments via RSS Feed


Lo Más Visto

1356

Recomendados