|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||||||
|
Futur Membre du Club
![]() |
Bonjour
J'ai le même problème depuis passage à PHP 5.3.0, Dans la page ou je m'authentifie, je rentre le login et le mot de passe et j'arrive sur une page ou j'ai encore laissé "session_is_registered", la session s'ouvre sans problème sauf le message précisant "Deprecated: Function session_is_registered() is deprecated " ce qui est normal car je l'ai laissé sur cette page "session_is_registered" Par contre si je vais sur la page ou j'ai remplacé "session_is_registered" par $_SESSION, ca ne fonctionne pas car message "erreur d'authentification" Pouvez vous m'aider ? Code avec session_is_registered Code :
Code :
Code :
merci |
||||||
|
|
00
|
|
|
#2 |
![]() ![]() Inscription : septembre 2010 Messages : 7 101 ![]() |
$authentification n'existe pas, donc session_register("authentification"); ne peux pas fonctionner
__________________
http://blog.stealth35.com/ |
|
|
00
|
|
|
#3 | ||
|
Futur Membre du Club
![]() |
Merci pour votre réponse,
Je dois donc mettre $authentification à la place ? Code :
|
||
|
|
00
|
|
|
#4 | |||
![]() ![]() Inscription : septembre 2010 Messages : 7 101 ![]() |
Citation:
$_SESSION['authentification'] = true; a la place de session_register("authentification");
__________________
http://blog.stealth35.com/ |
|||
|
|
00
|
|
|
#5 | ||
|
Futur Membre du Club
![]() |
avec ce code la session s'ouvre:
Code :
Merci |
||
|
|
00
|
|
|
#6 |
![]() ![]() Inscription : septembre 2010 Messages : 7 101 ![]() |
ton expression n'est pas bonne:
Code :
$_SESSION['authentification'] && $_SESSION['privilege'] = TRUE
__________________
http://blog.stealth35.com/ |
|
|
00
|
|
|
#7 | ||
![]() ![]() Développeuse PHP/Java Inscription : avril 2007 Messages : 3 656 ![]() |
Deux choses :
- la comparaison d'égalité c'est == (voire ===) Si tu utilises = true (à la place de == true) dans une condition, ta condition sera toujours validée - l'équivalent de session_is_registered c'est isset et pas !isset Donc : Code :
__________________
Modératrice PHP Aucun navigateur ne propose d'extension boule-de-cristal : postez votre code et vos messages d'erreurs. (Rappel : "ça ne marche pas" n'est pas un message d'erreur) Pour afficher votre code en couleurs : [CODE=php][/CODE] (bouton # de l'éditeur) |
||
|
|
00
|
|
|
#8 |
|
Futur Membre du Club
![]() |
Bonjour et merci ca fonctionne
merci beaucoup |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com