Je mets une variable de session à l'intérieur d'une fonction studNameDetails1()
pendant que j'essaie de la récupérer dans une fonction ViewMark()
. Ce sont mes deux fonctions, mais il n'y a aucun résultat:Pourquoi ma variable de session n'est-elle pas définie ici?
function studNameDetails1()
{
$_SESSION['ATTsub']=$sub_id = $ID[5];
}
function ViewMark()
{
echo $_SESSION['ATTsub'];
}
Quand je fais écho à la valeur viewMark()
, il n'y a pas de valeur.
Où est 'session_start()'? –
@Prasoon Saurav: Cela n'a pas d'importance; '$ _SESSION' se comporte comme une variable normale pendant l'exécution. – Gumbo
Les deux fonctions sont-elles appelées dans le cadre de la même requête? –