Activer/désactiver des onglets dans un menu html

Fermé
jojojami Messages postés 28 Date d'inscription jeudi 20 septembre 2012 Statut Membre Dernière intervention 21 décembre 2013 - 29 avril 2013 à 21:23
jeremy.s Messages postés 1226 Date d'inscription lundi 28 mars 2011 Statut Membre Dernière intervention 2 septembre 2013 - 29 avril 2013 à 23:32
Bonjour,

je viens de creer une application en html/php, dont un admin donne les priviléges aux utilisateurs , C bon j'ai creer les 2interfaces et tt fonctionnent parfaitement . mais je me demande s'il y a un script en php ou balise qui peut activer ou désactiver un <li> du menu selon les privilèges données à l'utilisateur ? est ce que ca vous semble logique comme idée???? s'il y a des autres idées svp n'hésiter pas à les partager , merci d'avance

A voir également:

4 réponses

jeremy.s Messages postés 1226 Date d'inscription lundi 28 mars 2011 Statut Membre Dernière intervention 2 septembre 2013 79
Modifié par jeremy.s le 29/04/2013 à 23:17
Salut !

Met le type d'utilisateur en $_SESSION, et fais toi une fonction isAdmin() qui renvois false si !isset($_SESSION) ou $_SESSION['type'] != 'admin', par exemple.
Et quand tu génères ton menu :
<ul id="menu">
<li>Accueil</li>
<?php if(isAdmin()) echo '<li>Administration</li>' ?>
</ul>

Ca reste discutable comme solution. Ya le fait de faire plusieurs menu et d'include celui qui correspond au type de compte.
Ou de faire un menu où tout est généré et masquer ceux que tu veux pas, comme l'a dit Loupix !
A toi de voir !


Jérémy
1
loupix57 Messages postés 316 Date d'inscription mercredi 20 mars 2013 Statut Membre Dernière intervention 1 juin 2015 14
29 avril 2013 à 21:27
rend les invisibles !
0
jojojami Messages postés 28 Date d'inscription jeudi 20 septembre 2012 Statut Membre Dernière intervention 21 décembre 2013
29 avril 2013 à 23:29
merci pr votre reponse : mais je m'explique , j'ai un menu qui contient 3 onglets "state","historic","report". un exemple precis : user1 peut acceder à "state", et les 2autres onglets seront desactivés . alors que user2 peut acceder aux 3 onglets?? est ce que c'est loqique et realisable?? merci
0
jeremy.s Messages postés 1226 Date d'inscription lundi 28 mars 2011 Statut Membre Dernière intervention 2 septembre 2013 79
29 avril 2013 à 23:32
Oui c'est logique et réalisable.
On vient de te donner des solutions avec Loupix, à toi de choisir celle que tu veux.
0