salut,

j ai crée une fonction qui teste le userlevel pour savoir si le user est admin ,ou guest...

le resultat de ma fonction est toujours false alors que je suis en admin


voici la fonction:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
 
 
 
function is_coord()
{
 
	if($session->userlevel == 9)
	{
	return true;
	}
	else
	{
 
			if($session->userlevel == 3)
			{
			return true;
			}
			else
			{
				if($session->userlevel == 1)
				{
				return false;
				}
 
 
			}
 
 
 
	}
}

et j ai un formulaire ou jappelle ma fonction et j affiche le resultat de la fonction:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
 
 
if (is_coord()!=true)
	{
	echo" is_coord()=false";
	echo"<br>";	
	}
	else
	{
	echo" is_coord()=true";
	echo"<br>";
	}

donc le soucis c'est je suis en loguer en admin donc il devrait me retourner true
a l affichage j ai ca :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
 
 
 is_coord()=false
je ne comprends pas pourquoi j ai pas la bonne valeur

merci