Quiero validar una cadena de caracteres....
Tengo mi TEXTFIELD de nombre codigoconfirmacion y alli los usuarios meten una cadena de 4 caracteres los cuales yo quiero validar ANTES de que actue el ACTION del boton SUBMIT....
lo que no se como hacer, es pasar el valor de ese TEXTFIELD a una variable en PHP para poder hacr la comparacion, ya tengo algo:
Tengo mi funcion que me intenta validar el codigo, y tengo la variable $_REQUEST, que segun me dijeron sirve para esto que intento, pero la verdad no me a funcionando siempre me devuelve el ELSE (osea es diferente el codigo).
Código PHP:
<?php session_start(); // Iniciamos la sesion
$numero_aleatorio = rand(1000,9999); // Generamos el numero secreto
$_SESSION['codigo'] = $numero_aleatorio; // Guardamos el numero secreto en la sesion
$paginacodigoseguridad = "codigoseguridad.php"; //pagina que genera la imagen con codigo de seguridad
echo "numero aleatorio:", $numero_aleatorio;
echo "codigo en session:", $_SESSION['codigo'];
$codigoconfirmacion = $_REQUEST['codigoconfirmacion'];
function fc_codigoconfirmacion() {
if( $codigoconfirmacion == $_SESSION['codigo'])
echo "index.php";
else
echo "contacto.php" ;
}
?>
Y esto es donde mando llamar mi funcion..... (devuelve la ruta de la pagina ke sera abierta)
Código HTML:
<form id="form1" name="form1" method="post" action="<[PHP]?php fc_codigoconfirmacion();?>[/PHP]">
Espero aluien me pueda ayudar
Gracias!