como pasar valor de una pagina php a otra usando session
Puedo pasar valores de una página a otra pero necesito pasar valores como este,
Página 1:
Page4.php <? header("Location: page3.php"); >
Page3.php <?header("Location: page2.php"); ?>
Necesito pasar el valor de un campo de texto en Page1.php a un campo de texto en Page2.php, ya que el formulario no está redirigido directamente a page2, no soy capaz de pasar el valor, he intentado sesión, método post formulario y algunos otros métodos, pero todavía no tengo éxito.
Estaría muy contento si me pueden ayudar con el código o algunas sugerencias.
Gracias.
Editar..........
He encontrado la respuesta, gracias por la ayuda, en realidad fue un error por descuido de mi parte, he utilizado $_post en lugar de $_session.
Ahora funciona.
Gracias por la ayuda.
4
2
Usa algo como esto:
page1.php
Cualquier otra página PHP:
Algunas notas a tener en cuenta: Usted necesita llamar
session_start()
ANTES de cualquier salida, HTML, ecos - incluso espacios en blanco.Puede seguir cambiando el valor en la sesión - pero sólo podrá ser usado después de la primera página - lo que significa que si lo establece en la página 1, no podrá usarlo hasta que llegue a otra página o actualice la página.
La configuración de la variable se puede hacer de varias maneras:
Y si desea comprobar si la variable se establece antes de obtener un error potencial, utilice algo como esto:
Solución usando sólo POST - sin $_SESSION
página1.php
página2.php