Hola, tengo problemas para reenviar Variables capturadas desde un Formulario a una tercera página.
Miren, armo el siguiente formulario en pagina1.php:
Código PHP:
<FORM method="POST" action="pagina2.php">
<input type="text" name="nombre">
<input type="text" name="apellido">
<input type="submit" name="Submit" value="Enviar">
</form>
Y luego en pagina2.php debo recibir los dos datos y verificar existencia del nombre para luego volver reenviar los datos a una pagina3.php
Código PHP:
<?php
$nombre=$_POST['nombre'];
$apellido=$_POST['apellido'];
$resultado=mysql_query("SELECT name FROM usuario WHERE name='$nombre' ");
$cuenta=mysql_num_rows($resultado);
echo $cuenta;
if ($cuenta == 0) {
[B]header("location:pagina3.php");[/B]
}
else
?>
<br><A HREF="javascript:window.history.back()">Volver</A>
<FORM METHOD="POST" ACTION="pagina3.php">
<input type="text" name="nombre" value="<?php echo "$nombre" ?>">
<input type="text" name="apellido" value="<?php echo "$apellido" ?>">
<input type="submit" name="Submit" value="Enviar">
</form>
El problema es que si se cumple la condición no me envía el Apellido porque los datos están en un formulario...tendría que presionar ENVIAR y ahí sí funciona, pero no quiero colocar un botón, quiero que salte automáticamente a la pagina3.php con Nombre y Apellido
¿Es posible capturar una variable de un formulario sin siquiera presionar Enviar?
Gracias!!