Cita:
Iniciado por aprender06 Quería definir unas varibles de sesion a partir de otras variable me podéis decir si es correcto esto, payer_email me llega por post.
$payer_email = $_POST['payer_email'];
$session_payer_email=$_SESSION["$payer_email"];
saludos,
y gracias
Para definerla sería algo así:
Código PHP:
$_SESSION['payer_email']="lo que sea";
o en el ejemplo que pones
$_SESSION['payer_email']=$_POST['payer_email'];;
Y para usarla:
Código PHP:
$session_payer_email=$_SESSION["payer_email"];
Al final, obtendrías sobre $session_payer_email el valor "lo que sea" (o lo que has recibido del POST según tu ejemplo).
Realmente la variable de sesión es $_SESSION['payer_email'], y $session_payer_email es una variable local aunque le hayas dado ese nombre.
Ten en cuenta, que a partir del momento en que has dado un valor a tu variable de session, ya la puedes utilizar en cualquiera de tus páginas
siempre y cuando la session no expire.