Page 1 sur 1

erreur XOR

Posté : 02 déc. 2013, 12:00
par acym
Bonjour,

Qui pourrait m'expliquer l'erreur
j'ai fait un if avec XOR mais il mit que le premier et en suite passe d'office dans le else.

if(($_SESSION['username'] =='pierreN') XOR ($_SESSION['username'] ='raphaelle') XOR ($_SESSION['username'] ='pierre') XOR ($_SESSION['username'] ='anea')
        XOR ($_SESSION['username'] ='christophe'))
Merci

Re: erreur XOR

Posté : 02 déc. 2013, 12:48
par sirakawa
j'ai fait un if avec XOR mais il mit que le premier et en suite passe d'office dans le else.
Je ne comprends pas bien:
mais il mit que le premier
. mais essaie de mettre des == au lieu des =
En effet $chose = "machin" donne toujours TRUE. (c'est une affectation).

Re: erreur XOR

Posté : 02 déc. 2013, 13:35
par acym
Bonjour sirakawa,
entre temps j'ai tout simplement supprimé le Xdevant OR

je vais essayez ta solution.

Merci

Re: erreur XOR

Posté : 02 déc. 2013, 13:38
par acym
Bonjour sirakawa,
ta solution est bonne aussi avec XOR.

Merci