Inicio > Desarrollo de sitios web > kikerobles > formulario con protección

formulario con protección

Experto:
Usuario:
Fecha: 05/11/2009
Valoración: (5,00 sobre 5) Categoría: Desarrollo de sitios web
05/11/2009
ramr35, usuario preguntando en Desarrollo de sitios web
Usuario
Saludos cordiales,
Le agradezco el favor de ilustrarme sobre como se coloca en una pagina web la verficacion humana, es decir esas letras que uno debe escribir en un textbox para verificar que es una persona y no un programa el que esta llenando el formulario. muchas gracias.
05/11/2009
ramr35, experto respondiendo en Desarrollo de sitios web
Experto
Hola, supongo que puedas usar PHP. Generalmente se usa un fichero en PHP que genera una imagen aleatoria, abre una sesión y guarda el resultado aleatorio en una variable de sesión.
Desde el formulario se llama a ese script para que genere la imagen y luego se valida el contenido del campo de verificación con esa variable de sesión.
Otros usan una librería de palabras que se puede grabar además con sonido para personas con problemas de visión.
Es la mejor forma de hacerlo pero puedes hacerlo de forma más sencilla con un un script en javascript que te genere aleatoriamente una serie de número y letras y la función devuelva la cadena, en el formulario solo tienes que validar esa cadena. Si no corres riesgo de que alguien intente identificar los número o letras de la imagen usa el método sencillo y crea el tuyo propio.
De todas formas te dejo dos enlaces con generadores de Captcha (verificación humana), como aplicarlos al formulario, etc:
http://www.html-form-guide.com/contact-form/html-contact-form-captcha.html
http://www.phpcaptcha.org/
Un saludo,
Kike
05/11/2009
ramr35, usuario preguntando en Desarrollo de sitios web
Usuario
muchas gracias, el que sabe, sabe.
Enlaces patrocinados