Bonjour à tous,

J'ai un souci avec une condition IF.
En effet, dans ce IF j'utilise le OU, mais celui est compté comme un ET.

Voici mon code simplifié:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
 
if ($_SESSION['s_login']!="" || $_GET['vote']=="") 
{
blabla
}
else
{
blabla}
Donc voila, je ne comprends pas pourquoi ce || est compté comme un &&.
J ai testé les 2 conditions séparément, elles sont correctes

J ai essayé avec des parenthèses du style:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
 
if ( ($_SESSION['s_login']!="") || ($_GET['vote']=="") ) 
{
blabla
}
else
{
blabla}
Idem, ça marche pas

Si quelqu'un avait une idée, je serais preneur!
Merci d'avance et bonne fin de week end