FAQ
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?



____ |\/| ==================================================
\ /\ / ..__.
\/ \__\ _/ <phx_spain@hotmail.com
\__ __ \_
\____\___\ ==================================================

_________________________________________________________________
Infórmate sobre las últimas noticias en MSN Actualidad.
http://www.msn.es/Actualidad/

Search Discussions

Discussion Posts

Follow ups

Related Discussions

Discussion Navigation
viewthread | post
posts ‹ prev | 1 of 6 | next ›
Discussion Overview
groupphp-general-es @
categoriesphp
postedJul 28, '03 at 11:47a
activeJul 28, '03 at 2:51p
posts6
users6
websitephp.net

People

Translate

site design / logo © 2022 Grokbase