ASPN ActiveState Programmer Network
ActiveState
/ Home / Perl / PHP / Python / Tcl / XSLT /
/ Safari / My ASPN /
Cookbooks | Documentation | Mailing Lists | Modules | News Feeds | Products | User Groups


Recent Messages
List Archives
About the List
List Leaders
Subscription Options

View Subscriptions
Help

View by Topic
ActiveState
.NET Framework
Open Source
Perl
PHP
Python
Tcl
Web Services
XML & XSLT

View by Category
Database
General
SOAP
System Administration
Tools
User Interfaces
Web Programming
XML Programming


MyASPN >> Mail Archive >> php-spanish
php-spanish
[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

Privacy Policy | Email Opt-out | Feedback | Syndication
© ActiveState Software Inc. All rights reserved