variables en 3 partes

Dieter
27 de Junio del 2004
Tengo un formulario en 3 partes, en la primera ingreso los datos, en la segunda los imprimo en pantalla y los confirmo, ¿como debo hacer para que en la tercera me tome el valor de las variables?

aquí van los códigos de las 2 primeras:


<form method="POST" action="formu2.php">
<p>Nombre <input type="text" name="nombre"></p>
<p><input type="submit" value="Enviar" name="B1"></p>
</form>



<form method="POST" action="formu3.php">
<?{?>
<p><b><u>Nombre</u></b>: <? echo $nombre; ?></p>
<? }?>
<p><input type="submit" value="Enviar" name="B1"></p>
</form>

raspu
27 de Junio del 2004
en el segundo formulario agrega campos ocultos para cada dato que envias.

<form method="POST" action="formu3.php">
<?{?>
<p><b><u>Nombre</u></b>: <? echo $nombre; ?></p>
<input type="hidden" name="nombre" value="<? echo $_POST['nombre'] ?>">
<? }?>
<p><input type="submit" value="Enviar" name="B1"></p>
</form>

entonces desde este form envias los campos ocultos a formu3.php

el "value" de cada campo oculto es lo que enviaste via POST desde el primer formulario

Dieter
27 de Junio del 2004
raspu, hice lo que dices, pero no funciona, la página 3 sería simplemente

<p><b><u>Nombre</u></b>: <? echo $nombre; ?></p>

no da errores, pero aparece vacío el campo nombre.
Debo quizás llamar a los datos desde esa 3er. página, o quizás hacer algún otro cambio en la segunda?.
Muchísimas Gracias.