[PHP-ES] Formulario con captcha help!!
by Irantzu Leunda Biskarret other posts by this author
Oct 6 2009 8:07AM messages near this date
Re: [PHP-ES] eliminar contenido entre tag
|
Re: [PHP-ES] Formulario con captcha help!!
Bueno despues de muchas idas y venidas y gracias a las aportaciones he
podido poner el captcha y refrescar la imagen, pero tengo un gran problema.
Tengo validado que si no escriben nada salga un alert, pero el problema está
en que escriba lo que escriba pasa perfectamente a la siguiente accion.
www.guianavarra.org/ventana_novedades.php
Alguien por ahà que se atreva a resolver mi problema???
Muchas gracias
Irantzu
----- Original Message -----
From: "MiniFavrica" <mini@[...].com>
To: "Irantzu Leunda Biskarret" <irantzu@[...].net>
Sent: Monday, October 05, 2009 11:48 PM
Subject: Re: [PHP-ES] Formulario con captcha
Para validar el email puedes hacerlo desde el lado del cliente
(javascript) o desde el lado del servidor (php)
http://lineadecodigo.com/2009/01/09/validar-el-email-con-javascript/
http://www.phpclasses.org/browse/package/4479.html
Lo más cómodo para validar el código que aparece en la imagen es hacerlo
al comprobar el formulario con php, lo que no entiendo es que envÃe el
email con el código incorrecto, ya me contarás.
Para poder validar el texto del captcha del lado del cliente
necesitarÃas saber cual es ese texto, que lo puedes tener con variables
de sesión huardadas sobre un input hidden del formulario.
Yo he utilizado clases y ha resultado relativamente cómodo.
Un Saludo
Irantzu Leunda Biskarret escribió:
> Si la explicacion me vale , pero me perdà en ella.
> Lo de refrescar la imagen ya está, era un cambio de directorio.
> Pero no se como validar que el codigo que introducen es el que aparece en
> la imagen y tampoco se validar dirección de correo electrónico
> Gracias
> ----- Original Message ----- From: "MiniFavrica" <mini@[...].com>
> To: "Irantzu Leunda Biskarret" <irantzu@[...].net>
> Sent: Monday, October 05, 2009 7:48 PM
> Subject: Re: [PHP-ES] Formulario con captcha
>
>
> Hola Irantzu,
>
> tienes que mirar un par de cosas, cuando se refresca la imagen intenta
> cargarla desde otra carpeta
> http://www.gaztelan.org/guianavarra/*securimage*/securimage_show.php?0.3783241954847726
> y la validación que se hace en el captcha es sólo si está vacÃo, no si
> es correcto, yo lo que uso es un campo oculto en el que almaceno lo que
> se genera en la imagen, y si no corresponde con el valor introducido no
> se hace el envÃo del formulario, además tienes que validar que la
> función de envÃo del email no se realice si no corresponden el valor del
> formulario y el valor de la variable global que se generó con el captcha.
>
> Espero que te valga.
>
> Un Saludo.
>
> Irantzu Leunda Biskarret escribió:
> > Hola, te adjunto el archivo real donde tengo que poner el captcha, ahi
> > valido que unos campos no esten vacios, pero ya me enrede con lo del
> > captcha, si no pongo nada lo envia.
> >
> > ----- Original Message ----- From: "MiniFavrica" <mini@[...].com>
> > To: "Irantzu Leunda Biskarret" <irantzu@[...].net>
> > Sent: Monday, October 05, 2009 5:22 PM
> > Subject: Re: [PHP-ES] Formulario con captcha
> >
> >
> > Hola de nuevo,
> >
> > he estado haciendo pruebas para comprobar, y creo que con el punto
> > bastará, de todos modos te toca revisar la ubicación de todas las
> > partes, te paso los archivos que he tocado, y funciona excepto la parte
> > del javascript, que no la he mirado bien, pero creo que necesitarÃa más
> > archivos para poder mirarlo.
> >
> > Un Saludo
> >
> > Irantzu Leunda Biskarret escribió:
> >> http://www.gaztelan.org/guianavarra/formulario.html
> >>
> >> ----- Original Message ----- From: <mini@[...].com>
> >> To: "Irantzu Leunda Biskarret" <irantzu@[...].net>
> >> Cc: "Lista de PHP en español" <php-es@[...].net>
> >> Sent: Friday, October 02, 2009 4:25 PM
> >> Subject: Re: [PHP-ES] Formulario con captcha
> >>
> >>
> >>>
> >>> Hola IRantzu,
> >>>
> >>>
> >>>
> >>> sin saber más del código es dificil responder, pero al usar el
> >>> captcha en
> >>>
> >>> alguna ocasión he tenido problemas en el código por dejar espacios en
> >>>
> >>> blanco al principio, tambÃen por no especificar bien la ruta y por no
> >>>
> >>> especificar bien el tipo de imagen que se generaba.
> >>>
> >>> Normalmente si ves el código fuente deberÃas saber si la imagen se ha
> >>>
> >>> cargado pero no es visible o si la ruta esta mal, intenta escribir la
> >>> ruta
> >>>
> >>> de la imagen en la barra de dirección y verás si te aparece algo o no.
> >>>
> >>>
> >>>
> >>> Espero que te sea útil, de todos modos como te decÃa sin código no se
> >>>
> >>> puede saber que pasa.
> >>>
> >>>
> >>>
> >>> Un Saludo.
> >>>
> >>> Miguel
> >>>
> >>>
> >>>
> >>>
> >>>
> >>> On Fri, 2 Oct 2009 15:47:20 +0200, "Irantzu Leunda Biskarret"
> >>>
> >>> <irantzu@[...].net> wrote:
> >>>
> >>>> Hola he hecho un formulario al que le he añadido lo del captcha tal y
> >>>
> >>> como
> >>>
> >>>> mencionan en algunos foros, el caso es que no me sale la imagen.
> >>>
> >>>> Hay alguien que haya hecho un formulario con captcha??
> >>>
> >>>>
> >>>
> >>>> Graicas
> >>>
> >>>>
> >>>
> >>>> IRantzu
> >>>
> >>>>
> >>>
> >>>>
> >>>
> >>>> --
> >>>
> >>>> PHP Spanish Localization Talk Mailing List (http://www.php.net/)
> >>>
> >>>> To unsubscribe, visit: http://www.php.net/unsub.php
> >>>
> >>>
> >>> --
> >>> PHP Spanish Localization Talk Mailing List (http://www.php.net/)
> >>> To unsubscribe, visit: http://www.php.net/unsub.php
> >>>
> >>
> >> ------------------------------------------------------------------------
> >>
> >>
> >>
> >> *Nombre: *
> >> *Email: *
> >> *Comentario: *
> >>
> >> **Código de confirmación:* Refrescar la imagen <#>
> >>
> >>
> >>
> >> ------------------------------------------------------------------------
> >>
> >>
> >>
> >> Las Definiciones de virus internas están desactualizadas.
> >> Comprobada por AVG - www.avg.es
> >> Versión: 8.5.409 / Base de datos de virus: 270.13.113/2398 - Fecha de la
> >> versión: 09/27/09 05:51:00
> >>
> >>
> >
> >
> >
> > --------------------------------------------------------------------------------
> >
> >
> >
> >
> > Documento sin tÃtuloNombre:
> > Email:
> > Comentario:
> > *Código de confirmación:
> >
> > Refrescar la imagen
> >
> > ------------------------------------------------------------------------
> >
> >
> > Se certificó que el correo entrante no contiene virus.
> > Comprobada por AVG - www.avg.es Versión: 8.5.409 / Base de datos de
> > virus: 270.14.3/2415 - Fecha de la versión: 10/05/09 06:19:00
> >
> >
> ------------------------------------------------------------------------
>
>
> Se certificó que el correo entrante no contiene virus.
> Comprobada por AVG - www.avg.es Versión: 8.5.409 / Base de datos de virus:
> 270.14.3/2415 - Fecha de la versión: 10/05/09 06:19:00
>
>
--
PHP Spanish Localization Talk Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php
Thread:
Irantzu Leunda Biskarret
Eduardo Passarelli
|