IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

PHP & Base de données Discussion :

Cacher un forum à certains groupes [MySQL]


Sujet :

PHP & Base de données

  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Août 2007
    Messages
    106
    Détails du profil
    Informations personnelles :
    Âge : 34
    Localisation : France

    Informations forums :
    Inscription : Août 2007
    Messages : 106
    Points : 57
    Points
    57
    Par défaut Cacher un forum à certains groupes
    Bonjour, je voudrais pouvoir afficher certains forum qu'à ceux qui ont le rang adéquate. Par exemple, pour les administrateurs on affichent touts les forums, pour les modérateurs, ils ont la possibilité de pouvoir éditer/supprimer des post sauf ceux des administrateurs.

    Par exemple : table : forum
    (c'est juste un exemple, ce n'est pas ma table réelle.)

    id_forum = 1
    titre_forum = titre de mon forum
    contenu_forum = contenu de mon forum
    auth_forum = Admin

    En faite, auth_forum, vérifie si le forum, peut être lus par tout les membres ou seul un rang spéciale. Dans l'exemple, l'id 1 du forum peut être lus par les admin, est non par tout le monde. Vous comprenez ?

    Comment, je pourrais faire sa ?
    Merci, d'avance.

  2. #2
    Modérateur
    Avatar de sabotage
    Homme Profil pro
    Inscrit en
    Juillet 2005
    Messages
    29 208
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Juillet 2005
    Messages : 29 208
    Points : 44 155
    Points
    44 155
    Par défaut
    auth_forum peut contenir un niveau de hierarchie tres simple :
    1 - admin
    2 - moderateur
    3 - utilisateur

    et tu affiches les forums qui sont superieur ou egaux au rang de l'utilisateur.
    N'oubliez pas de consulter les FAQ PHP et les cours et tutoriels PHP

  3. #3
    Membre du Club
    Profil pro
    Inscrit en
    Août 2007
    Messages
    106
    Détails du profil
    Informations personnelles :
    Âge : 34
    Localisation : France

    Informations forums :
    Inscription : Août 2007
    Messages : 106
    Points : 57
    Points
    57
    Par défaut
    Edit :

    C'est bon, j'ai réussis.... il ma fallut quand même 1 semaine pour trouver comment faire

    Pour ceux que sa intéresse :

    Code php : 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
     
    <?php
    if (isset($_SESSION['pseudo'])) 
    {
    $auth = $data2['auth_view'];
    $groupe = $_SESSION['level'];
    }
    else
    {
    $auth = $data2['auth_view'];
    $groupe = "Visiteur";
    }
     
    if($auth >= $groupe)
    {
    //Affichage du forum
    }
    ?>

    Encore, merci !

  4. #4
    Membre du Club
    Profil pro
    Inscrit en
    Août 2007
    Messages
    106
    Détails du profil
    Informations personnelles :
    Âge : 34
    Localisation : France

    Informations forums :
    Inscription : Août 2007
    Messages : 106
    Points : 57
    Points
    57
    Par défaut
    Bonjour, j'ai encore un p'tite questions... comment faire pour qu'un forum soit lues par plusieurs rangs est non par tous ? Je m'explique :

    Admettons que j'ai un forum : Admin & Modos, est que les administrateurs et les modérateurs peuvent poster dans ce forums. Alors, comment faire pour que justement ces 2 groupes soit autoriser à poster dans ce groupes ? Je rappelle que pour voir un forum, j'utilise auth_view, cela contient le groupe qui peut voir le forum. Donc, mon problème c'est que je ne peut pas faire voir le forum à plusieurs groupes, je en peut entrer qu'1 groupe....

    Comment faire ?
    Merci.

  5. #5
    Membre expert
    Avatar de s.n.a.f.u
    Homme Profil pro
    Développeur Web
    Inscrit en
    Août 2006
    Messages
    2 760
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 49
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Août 2006
    Messages : 2 760
    Points : 3 545
    Points
    3 545
    Par défaut
    Citation Envoyé par sabotage Voir le message
    (...)
    tu affiches les forums qui sont superieur ou egaux au rang de l'utilisateur.
    • Avant de poser une question, n'hésitez pas à chercher dans la FAQ et les forums
    • Merci d'utiliser les balises de code (# dans l'éditeur)
    • N'oubliez pas de vous servir des boutons , et

    S.N.A.F.U

  6. #6
    Membre du Club
    Profil pro
    Inscrit en
    Août 2007
    Messages
    106
    Détails du profil
    Informations personnelles :
    Âge : 34
    Localisation : France

    Informations forums :
    Inscription : Août 2007
    Messages : 106
    Points : 57
    Points
    57
    Par défaut
    Non, sa j'y suis arrivé, mais le problème que j'ai maintenant c'est que je ne c'est pas comment faire pour cacher un forum à plusieurs groupes.... je ne peux cacher le forum qu'a 1 seul groupe. Moi, je voudrais pouvoir cacher un forum par exemple au groupe Admin est au groupe Modo.

    Comment faire ?

  7. #7
    Membre expert
    Avatar de s.n.a.f.u
    Homme Profil pro
    Développeur Web
    Inscrit en
    Août 2006
    Messages
    2 760
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 49
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Août 2006
    Messages : 2 760
    Points : 3 545
    Points
    3 545
    Par défaut
    Cacher un forum aux admins ?

    Quelle en serait la justification ?
    • Avant de poser une question, n'hésitez pas à chercher dans la FAQ et les forums
    • Merci d'utiliser les balises de code (# dans l'éditeur)
    • N'oubliez pas de vous servir des boutons , et

    S.N.A.F.U

  8. #8
    Membre du Club
    Profil pro
    Inscrit en
    Août 2007
    Messages
    106
    Détails du profil
    Informations personnelles :
    Âge : 34
    Localisation : France

    Informations forums :
    Inscription : Août 2007
    Messages : 106
    Points : 57
    Points
    57
    Par défaut
    En gros, pour pouvoir afficher un forum aux admin, il faut que le champs auth_view contient admin sinon, il est affiché par tout le monde ==> (Visiteur --> Par default).



    Mais, comment faire pour qu'un forum soit affiché par les admin & par les modo sans que les autres groupes ne peuvent le voir affiché ?

    J'espère que la, au moins, j'ai été clair....

    Merci, d'avance.

  9. #9
    Inactif   Avatar de Deallyra
    Profil pro
    Étudiant
    Inscrit en
    Février 2007
    Messages
    1 997
    Détails du profil
    Informations personnelles :
    Âge : 36
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2007
    Messages : 1 997
    Points : 1 769
    Points
    1 769
    Par défaut
    Bonsoir,

    En ce cas, tu fais un test et n'affiche que si la valeur du champs correspond à l'id ou au libelle d'un Admin ou Modo...

    TOUT l'affichage de ce sous forum sera dans une conditionnelle.
    *Si la réponse vous convient, n'oubliez pas le tag
    *Exprimez vous dans un français correct; on prend le temps de vous lire, prenez le temps de bien écrire.
    *Et comment on interprète votre code? N'oubliez pas la balise!

    *Pour une mise en page simple avec des divs.
    *Pour faire des formulaires xHTML CSS.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 4
    Dernier message: 06/05/2013, 08h40
  2. Cacher certains groupes Sharepoint ?
    Par Hunter-Prime dans le forum Configuration
    Réponses: 2
    Dernier message: 24/04/2012, 09h09
  3. [XL-2010] Cacher certains groupe menu
    Par kutne10 dans le forum Excel
    Réponses: 2
    Dernier message: 30/08/2011, 08h36
  4. Réponses: 1
    Dernier message: 10/09/2008, 15h14
  5. [Forum] Modérateurs / groups d'utilisateurs
    Par Celelibi dans le forum Mode d'emploi & aide aux nouveaux
    Réponses: 3
    Dernier message: 18/08/2006, 14h08

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo