[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
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!

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
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
1
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:40
oki thx, est-ce $_SESSION aura des pbs à fonctionner avec les versions antérieures de PHP5?
0
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
$_SESSION existe depuis php 4.1.0 donc effectivement, avec des version plus ancienne ca ne marchera pas.
Mais ça commence à dater.
0
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
Oki merci pour ces infos.

++
0
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
Je confirme HTTP_SESSION_VARS n'existera plus dans PHP 6 :))

Voili voulou voilà +++
0