07/12/2011, 09:39
|
| | | Fecha de Ingreso: septiembre-2011 Ubicación: Barcelona
Mensajes: 705
Antigüedad: 13 años, 3 meses Puntos: 140 | |
Respuesta: si usuario no coloca codigo de captcha correcto renviar al formulario Hola! que yo sepa, con php e if no lo puedes conseguir usando una única página, ya que php trabaja en el servidor y cuando el usuario rellena el capcha la página está en el navegador...
Trabajando como lo haces en un archivo aparte como lo que muestras, con php puedes usar un header location para volver atrás, el problema es que la página se recarga y pierdes los datos escritos por el usuario. Para no perderlo, puedes usar javascript o similar. Una solución muy sencilla es colocar el siguiente script en lugar del echo "codigo incorrecto blablabla":
<script>setTimeout("history.back(1)", 1);</script>
Saludos
Edito: ahora que caigo, lo que tampoco me queda claro es si así el capcha será el mismo, se refrescará o qué pasará.... saludos! |