![Antiguo](http://static.forosdelweb.com/fdwtheme/images/statusicon/post_old.gif)
05/05/2005, 10:37
|
![Avatar de dwaks](http://static.forosdelweb.com/customavatars/avatar23606_1.gif) | | | Fecha de Ingreso: agosto-2002 Ubicación: Panamá
Mensajes: 962
Antigüedad: 22 años, 6 meses Puntos: 15 | |
Para compartir variables entre formularios debes solo tomar en cuenta que metodo utilizaras para enviar el formulario:
formulario1.php
este tiene lo siguiente:
<form action="formulario2.php" method="post">
<input type="text" name="nombre" value="">
<input type="submit" name="submit" value="enviar">
</form>
En el formulario 2 recojes el valor del formulario 1 y lo anexas en un campo oculto asi:
<?php
$nombre = $_POST["nombre"];
?>
<form action="formulario2.php" method="post">
<input type="hidden" name="nombre" value="<?php echo $nombre?>">
<input type="text" name="apellido" value="">
<input type="submit" name="submit" value="enviar">
</form>
Asi ya tienes en la linea:
<input type="hidden" name="nombre" value="<?php echo $nombre?>">
un campo oculto que se llama nombre y con el valor que le envio el formulario1.
Y el formulario 2 si lo envias a otra pagina debes tomar encuenta solo el metodo:
Si es POST lo recojes: $_POST["nombrevariable"]
Si es GET lo recojes: $_GET["nombrevariable"]
Asi es mas seguro muchos lo recojen como $_REQUEST otro solo ponen el nombre de la variable que viene $nombre.
Saludos, |