| Evita el spam en tu web sin usar una imágen "captcha" |
| Escrito por Manu |
| Miércoles, 17 de Octubre de 2007 23:00 |
|
Este artículo se basa en el simple hecho de que los robots de spam son tan tontos que normalmente dejan a sus padres (sus desarrolladores) en evidencia. Concepto:Para aquellos que no conocen este truco ya, aquí teneis como poder hacerlo: 1. Añade un campo de entrada a tu formularios, con algún nombre interesante, por ejemplo 'URL'. <input name="url" type="text" value=""/>2. Oculta el campo de entrada usando css para que los usuarios (reales) no puedan verlo directamente. <style>3. Mientras procesas el formulario chequea si el campo 'url' contiene algún valor. Si es así, rechaza el post o pasalo para ser moderado. if (strlen(trim($_POST['url'])) > 0){4. ¿ Lo pillas ? ¿ Por qué funciona ? Bien, funciona simplemente porque los usuarios reales no pueden ver un campo de entrada oculto en tu formulario y por ello, no lo rellenarán, mientras los robots si que lo harán.
|
| También te puede interesar: |
|---|
|
GPS HTC DIamond Java PDAs Windows Mobile Windows XP apple astronomia blogs buscadores ciencia cine comunicaciones consolas correo cultura curiosidades descargas diseño estadisticas excel feeds firefox flash fotografia freeware fuentes gadgets gimp gmail google gratis gratuito hacienda hardware humor iconos imagenes internet javascript joomla libros linux mediacenter moviles musica mysql navegadores noticias novedades ofimatica online opinion p2p personalizacion photoshop php plugins portatiles preview programacion prototipos publicidad recursos redes sociales reviews robotica seguridad seo sociedad software television trabajo trailers trucos tutoriales twitter ubuntu utilidades vectorial videojuegos videos voIP wii wtf youtube