@Vadour : Lorsque l'utilisateur se connecte, il faut stocker son rang dans une variable de session que tu pourras tester à chaque fois que tu en auras besoin. Donc : <?php session_start(); // requête pour aller lire les infos de $user (je ne sais pas comment il se connecte, je suppose par POST d'un formulaire) $sql="select * from users where nom='".$_POST['user']."'"; $result=mysql_query($sql); // si tu as UN résultat et un seul, c'est donc bon if(mysql_numrows($res)==1){ $val=mysql_fetch_array($res); $_SESSION["rang"]=$val['rang']; } ?>
Puis, quand tu voudras tester <?php session_start(); // au début de chaque module if($_SESSION['rang']==1){echo "Bonjour Admin";} if($_SESSION['rang']==2){echo "Bonjour Redacteur";} if($_SESSION['rang']==3){echo "Bonjour Lecteur";} if($_SESSION['rang']==''){echo "Bonjour Anonyme";} ?>
En fait, tu gères comme tu veux ensuite |