¿Cómo enviar variables de sesión php en forma en campos ocultos?

Tengo un script que crea variables de sesión del servidor.

Necesito insertar 2 de estas variables en un formulario simple (en una página php) usando campos de formulario ocultos.

 

He creado una página php simple con el código anterior. Puedo ver las variables de sesión fácilmente en la página, como puede ver en esta parte del código que copié de la página:

 [login] => andrew8855 [pass] => $P$BIsPUTQ/e4mJSlaDsRLA48mB20xxIC1 [email] => andrew@mysiteaddress.com [name_f] => Andrew [name_l] => [street] => [street2] => [city] => 

En el formulario personalizado, necesito obtener / imprimir las variables de arriba en el formulario de la siguiente manera:

   

Entonces, cuando se envía el formulario, las variables que existen en la sesión se enviarán en los campos de formulario ocultos.

Después de buscar por horas, descubrí que podría hacer esto de alguna manera con session_start (); ... pero no tengo claro cómo lograrlo. Gracias por cualquier sugerencia.

Se inicia una sesión con la función session_start ().

Las variables de sesión se configuran con la variable global de PHP: $ _SESSION.

Si no está utilizando ningún marco de gestión de sesión automático … Si utiliza su propio script, debe iniciar sesión antes de que lo use. Puede intentarlo.

  session_start(); ?> 

que se establece al principio de su script.after que puede utilizar variables de sesión.

Cambie su plantilla html como tal:

   

Desde PHP 5.4, las tags cortas de eco en línea siempre están habilitadas, independientemente de la configuración de short_open_tag (php.ini).

Si no está habilitado, por favor, establezca

short_open_tag = On en php.ini

después de eso reinicie su servidor Apache, entonces puede usar

  

en lugar de :

  

puede probar http://www.w3schools.com/php/php_sessions.asp para session.i creo que es útil para usted.

y ¿Cómo habilitar las tags cortas de PHP? para habilitar tags cortas php.

Cambie su plantilla html como tal:

   

Tenga en cuenta que si tiene short_open_tags habilitado, puede hacer:

  

en lugar de :

  
  

Tal vez haya algo mal con “” y barras invertidas, pero la idea es que tenga que poner como valor $ _SESSION [‘mail’] (o iniciar sesión)