Ver Mensaje Individual
  #1 (permalink)  
Antiguo 07/12/2011, 08:56
pithon
 
Fecha de Ingreso: mayo-2011
Mensajes: 1.201
Antigüedad: 13 años
Puntos: 10
si usuario no coloca codigo de captcha correcto renviar al formulario

Hola, no se muy bien como conseguir esto, osea en un formulario al final tengo un captcha y lo que pretendo es que si el usuario no escribe bien el codigo muestre otra vez el formulario pero con los datos que tenia ya escritos y el mensaje del echo, yo en la pagina del action del formulario tengo esto:

Código PHP:
Ver original
  1. <?php
  2.  
  3.  
  4. if( md5( $_POST['codigo'])!= $_SESSION[ 'captcha' ]){
  5.        echo "codigo incorrecto, pruebe otra vez!";
  6.  } else {
  7. //aqui es donde proceso los datos del formulario
  8. }
  9. ?>

pero claro de esta forma si el usuario inglesa mal el codigo solo le sale el mensaje, no se si es mejor que en el mismo script del formulario poner el if con la comprobacion del capcha, espero alguna ayuda, saludos.