Attention
Si vous voulez que votre script fonctionne indépendamment de la configuration de la directive register_globals , vous devez utiliser la variable $_SESSION . Tous les éléments de $_SESSION sont automatiquement enregistrée. [g]Si votre script utilise session_register , il ne fonctionnera pas dans les environnements où register_globals est désactivée.[/g]
Note
register_globals : note importante
Depuis PHP 4.2.0, la valeur par défaut de la directive de configuration PHP register_globals vaut off . La communauté PHP vous recommande de ne pas dépendre de cette directive, mais de trouver d'autres moyens pour accéder aux données, tels que les superglobals .
Attention
Cette fonction enregistre une variable global . Si vous enregistrer une variable globale dans une fonction, vous devez vous assurer de la rendre globale , avec global , ou bien le tableau $GLOBALS[] , ou bien utiliser un des tableaux de session ci-dessous.
Attention
Si vous utilisez $_SESSION (ou $HTTP_SESSION_VARS ), n'utilisez pas session_register , session_is_registered et session_unregister . |