Hola:
Estoy tratando de realizar un formulario dividido en varias páginas, de modo
que los datos que voy rellenando en una, los voy pasando como HIDDEN a la
siguiente, hasta llegar a una página que los muestre todos para su
verificación.
Pues el asunto es que no me funciona y he consultado varia documentacion
(escrita y en internet).
¿ Que es lo que hago mal? Os lo envio muy reducido para que me digais:
(perdon por la extension)
En la primera página, OFERTAR.PHP, hago:
<form action="Ofertar2.php" method=POST>
Nombre:
<input type=text name=nombrepropietario>
<input type="submit" name=continuar value="Continuar >>">
</form>
En la página que lo recibe, OFERATR2.PHP hago:
?php
// captura de los campos del formularo anterior, e inicializo los
nuevos campos de texto vacios
$nombrepropietario=$_POST[nombrepropietario];
if (empty($nombrepropietario)) $nombrepropietario="";
// fin de la captura los campos del formularo anterior
?>
<form action="Ofertar3.php" method=POST>
Direccion:
<input type=text name=direccion>
<!-- reenvio de los campos anteriores como campos ocultos. -->
<?php
print("<input type=hidden name=nombrepropietario
value=\"$nombrepropietario\">");
?>
<!-- fin del reenvio de los campos anteriores como campos ocultos.
-->
</form>
En la página OFERTAR3.PHP hago:
<?php
// captura de los campos del formularo anterior e inizializo los nuevos
campos de texto vacios
$nombrepropietario=$_POST[nombrepropietario];
$direccion=$_POST[direccion];
// fin de la captura los campos del formularo anterior
?>
<form action="ConfirmarOferta.php" method=POST>
Otros datos:
<input type=text name=otrosdatos>
<input type="submit" name=continuar value="Continuar >>">
</form>
Y por último en el CONFIRMAR OFERTA.PHP, hago:
<?php
// captura de los campos del formularo anterior, e inicializo si estaban
vacios
$nombrepropietario=$_POST[nombrepropietario];
$direccion=$_POST[apellidospropietario];
$otrosdatos=$_POST[otrosdatos];
?>
<?php
print($nombrepropietario);
?>
Y he aquí que no me imprime el nombre de propietario que inserté en la
primera página. ¿Donde lo he perdido?
____ |\/| ==================================================
\ /\ / ..__.
\/ \__\ _/ <[email protected]
\__ __ \_
\____\___\ ==================================================
_________________________________________________________________
Infórmate sobre las últimas noticias en MSN Actualidad.
http://www.msn.es/Actualidad/