Cita:
Iniciado por repara2
Si no utilizas variables de session, la informaci´on que ingresas un en form de comprar1.php pasa comprar2.php dentro del array $_POST.
Si en comprar1.php tienes un form con action = "comprar2.php", cuando le das al bot´on de enviar, comprar2.php recibe los valores del formulario dentro del array $_POST donde cada clave corresponde a un campo del formulario.
Busca sobre envios de formularios en PHP en este mismo foro, saludos
Gracias, por tu respuesta, pero si se que recibo un valor de un form a traves del $_POST solo que necesito la variable de comprar.php en comprar2.php, es decir 2 pantallas mas atras.(comprar.php -> comprar1.php -> comprar2.php)
Cita:
Iniciado por miktrv
Hola buenas,
Lo único que tienes que hacer, es crear campos del tipo hidden dentro del formulario 2, para que guarden el contenido recibido del formulario 1 y los pueda enviar al formulario 3.
Por ejemplo:
FORM 1
Código PHP:
Ver original<input type="text" name="valor_form_1" value="valor-1">
FORM 2
Código PHP:
Ver original<input type="text" name="valor_form_2" value="valor-2">
<?php if(isset($_POST['valor_form_1'])) : ?> <input type="hidden" name="valor_form_1" value="<?php echo $_POST['valor_form_1']; ?>">
<?php endif; ?>
FORM 2
Código PHP:
Ver original<input type="text" name="valor_form_3" value="valor-3">
<?php if(isset($_POST['valor_form_1'])) : ?> <input type="hidden" name="valor_form_1" value="<?php echo $_POST['valor_form_1']; ?>">
<?php endif; ?>
<?php if(isset($_POST['valor_form_2'])) : ?> <input type="hidden" name="valor_form_2" value="<?php echo $_POST['valor_form_2']; ?>">
<?php endif; ?>
Revisalo que esta hecho de coco!!
Un saludo!
Creo q esto es lo que necesito probare el codigo mas tarde y te comento aver como me va. Ahorita estoy en al uni :D.
Gracias por responder.