... ceci :
if (!isset ($user->niveau)) $user->niveau = -1; ??
isset signifie qu'une valeur a été attribuée à la variable $user, donc dans ce cas on vérifie le contraire, mais je ne comprends pas le "->niveau"
Si qqun peut m'éclairer... Merci bcp!!