Ver Mensaje Individual
  #1 (permalink)  
Antiguo 02/08/2010, 19:15
alexkudrow
 
Fecha de Ingreso: abril-2010
Mensajes: 17
Antigüedad: 14 años, 8 meses
Puntos: 0
Pregunta Problema con captcha

Hola a todos.

Mi problema es tonto y simple pero despúes de dos días en este, me siento deseperado.

Estoy implementando un captcha en un formulario html. Específicamente estoy usando el captcha de [URL="http://www.captcha.fr/index.php?langue=en&PHPSESSID=b053f4f4884e6590d79c 3789247dc09f"]cryptographp[/URL] pero puedo usar cualquier otro... mi problema no es el tipo de captcha sino el modo en que lo estoy usando.

Puesto que no me gusta validar el captcha despues de hacer submit al formulario, decidí emerger un [URL="http://iaian7.com/webcode/mediaboxAdvanced"]lightbox[/URL] con el captcha al momento en que el usuario "envia" los datos del formulario. Si el usuario digita mal el código del captcha, el lightbox mostrará una advertencia y recargará el captcha. Si lo hace bien, lo que debería suceder es que se cierre el lightbox y se haga submit al form abierto y diligenciado.

Este es el código del action del captcha:
Código PHP:
<?php 
$cryptinstall
="../contactus/crypt/cryptographp.fct.php";
include 
$cryptinstall
if (
chk_crypt($_POST['code'])){
    echo 
"<script language='JavaScript'>parent.ppal_frame.email_frame.validate.submit();parent.parent.Mediabox.close()</script>" ;
    }else{ echo 
"<script language='JavaScript'>alert('La clave anti-spam ingresada no es correcta. Por favor verifique y vuelva a intentarlo.');window.location.href='http://www.misitioweb.com/contactus/verifier.php'</script>" ;
}
?>
Esto me funcionó muy bien en IE8 pero no me funciona en firefox 3.6.

Alguien puede explicarme como lo puedo solucionar?

Muchas gracias