|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
|
Membre habitué
![]() Inscription : novembre 2003 Messages : 401 ![]() |
Bonjour,
J'utilise session_start() pour créer une session lors de l'accès au site que je développe. Ensuite je teste si la variable $PHPSESSID existe, c'est le nom de session donné dans le php.ini : Code :
Est-ce normal ? Merci pour vos suggestions. |
||
|
|
00
|
|
|
#2 | ||
|
En attente de confirmation mail
![]() Inscription : juin 2002 Messages : 6 164 ![]() |
D'après la doc, le nom de la constante est SID :
Citation:
Citation:
|
||
|
|
00
|
|
|
#3 |
|
Membre habitué
![]() Inscription : novembre 2003 Messages : 401 ![]() |
La constante SID remplacerait donc $PHPSESSID ?
D'après ce qu j'ai vu sur le net et mon php.ini, la propagation des identifiants de session sur mon site se fait via des cookies. Donc la commande session_start() sans identifiant de session suffit ? As-tu une idée sur la question ? Merci |
|
|
00
|
|
|
#4 | ||
|
En attente de confirmation mail
![]() Inscription : juin 2002 Messages : 6 164 ![]() |
Citation:
"PHPSESSID" est le nom par défaut de la session (voir la fonction session_name()). (testé à l'instant sur une 5.2.1) Vous devriez positionner error_reporting à E_ALL Citation:
|
||
|
|
00
|
|
|
#5 |
|
Membre habitué
![]() Inscription : novembre 2003 Messages : 401 ![]() |
Merci beaucoup pour ces éclaircissements.
Bonne fin de journée. |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com