¿Cómo usar store y usar variables de sesión en todas las páginas?

Cuando se accede a una página, me gustaría iniciar una sesión y almacenar una variable de sesión:

 

Luego, desde otra página, me gustaría verificar si esa variable de sesión se ha almacenado:

  

Este código no funciona para mí.

Razonando de los comentarios a esta pregunta, parece que falta una sesión ajustada . Save_path causa esta mala conducta del manejador de sesión de PHP. Simplemente especifique un directorio (fuera del directorio raíz de su documento) que exista y sea de lectura y escritura por PHP para solucionarlo.

Todo lo que quiere hacer es escribir — session_start (); —– en ambas páginas …

     

Sesiones paso a paso

  1. Definir sesión antes que todo, sin salida antes, NO OUTPUT

      
  2. Establezca su sesión dentro de una página y luego tendrá acceso a esa página. Por ejemplo, esta es la página 1.php

      
  3. Uso y obtención de la sesión en 2.php

       

NOTA : Los comentarios no tienen salida.

En la posibilidad de que la segunda página no tenga acceso compartido a la cookie de sesión, deberá establecer la ruta de la cookie de sesión usando session_set_cookie_params :

  

Y

  

Cada vez que inicia una sesión (se aplica a PHP versión 5.2.54), session_start() crea una nueva identificación de sesión.

Aquí está la solución que funcionó para mí.

File1.php

 session_id('mySessionID'); //SET id first before calling session start session_start(); $name = "Nitin Hurkadli"; $_SESSION['username'] = $name; 

File2.php

 session_id('mySessionID'); session_start(); $name = $_SESSION['username']; echo "Hello " . $name; 

Comenzando una sesión:

Ponga el código debajo en la parte superior del archivo.

  

Almacenamiento de una variable de sesión:

  

Para verificar si los datos almacenados en la variable de sesión:

  

?> detalle aquí http://skillrow.com/sessions-in-php-4/

Prueba esto

Primera página

  

Segunda pagina

   

Prueba esto: