If you want to register a session variable from within a function, you need to make sure to make it global using the global keyword or the $GLOBALS[] array, or use the special session arrays as noted below.
Si vous enregistrer une variable globale dans une fonction, vous devez vous assurer de la rendre globale, avec global, ou bien utiliser un des tableaux de session ci-dessous.