[PHP]$HTTP_SESSION_VARS et $_SESSION la dif?
Résolu/Fermé
anisse4
Messages postés
209
Date d'inscription
jeudi 2 novembre 2006
Statut
Membre
Dernière intervention
19 juin 2009
-
16 juin 2008 à 13:04
anisse4 Messages postés 209 Date d'inscription jeudi 2 novembre 2006 Statut Membre Dernière intervention 19 juin 2009 - 16 juin 2008 à 17:30
anisse4 Messages postés 209 Date d'inscription jeudi 2 novembre 2006 Statut Membre Dernière intervention 19 juin 2009 - 16 juin 2008 à 17:30
Hello everyone!
Tout est dans le titre, je débute en PHP et on dit que vaut mieux utiliser $_SESSION que $HTTP_SESSION_VARS pour les variables d'environnement de sessions? Why?
Merki pour vos futurs aide!
Tout est dans le titre, je débute en PHP et on dit que vaut mieux utiliser $_SESSION que $HTTP_SESSION_VARS pour les variables d'environnement de sessions? Why?
Merki pour vos futurs aide!
2 réponses
Dr Zoidberg
Messages postés
529
Date d'inscription
jeudi 28 juin 2007
Statut
Membre
Dernière intervention
12 juin 2015
100
16 juin 2008 à 13:10
16 juin 2008 à 13:10
Salut,
On utilise $_SESSION parce que $HTTP_SESSION_VARS est obsolète (justement remplacé par $_SESSION et n'existera probablement plus dans une prochaine version de PHP).
De plus $_SESSION est 'superglobale' c'est à dire automatiquement globale, disponible n'importe où dans le script.
https://www.php.net/manual/fr/reserved.variables.session.php
On utilise $_SESSION parce que $HTTP_SESSION_VARS est obsolète (justement remplacé par $_SESSION et n'existera probablement plus dans une prochaine version de PHP).
De plus $_SESSION est 'superglobale' c'est à dire automatiquement globale, disponible n'importe où dans le script.
https://www.php.net/manual/fr/reserved.variables.session.php
Dr Zoidberg
Messages postés
529
Date d'inscription
jeudi 28 juin 2007
Statut
Membre
Dernière intervention
12 juin 2015
100
16 juin 2008 à 14:51
16 juin 2008 à 14:51
$_SESSION existe depuis php 4.1.0 donc effectivement, avec des version plus ancienne ca ne marchera pas.
Mais ça commence à dater.
Mais ça commence à dater.
anisse4
Messages postés
209
Date d'inscription
jeudi 2 novembre 2006
Statut
Membre
Dernière intervention
19 juin 2009
21
16 juin 2008 à 14:52
16 juin 2008 à 14:52
Oki merci pour ces infos.
++
++
anisse4
Messages postés
209
Date d'inscription
jeudi 2 novembre 2006
Statut
Membre
Dernière intervention
19 juin 2009
21
>
anisse4
Messages postés
209
Date d'inscription
jeudi 2 novembre 2006
Statut
Membre
Dernière intervention
19 juin 2009
16 juin 2008 à 17:30
16 juin 2008 à 17:30
Je confirme HTTP_SESSION_VARS n'existera plus dans PHP 6 :))
Voili voulou voilà +++
Voili voulou voilà +++
16 juin 2008 à 14:40