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

Discussion :

Espace administration / membres

  1. #1
    Nouveau membre du Club
    Homme Profil pro
    Développeur Web
    Inscrit en
    Novembre 2017
    Messages
    78
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : France, Aisne (Picardie)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Novembre 2017
    Messages : 78
    Points : 36
    Points
    36
    Par défaut Espace administration / membres
    Bonjour,

    Je viens vers vous car je tourne en rond...

    En gros, je viens de finir:

    Mon espace membre, accessible via : http://mescreations02.apps-1and1.net/login/
    Et mon espace admin, accessible via : http://mescreations02.apps-1and1.net/admin-login/

    Cependant, j'aimerai savoir vers quelle piste me tourner, pour pouvoir rassembler ces deux pages là, en gros je voudrais que via l'espace membre, et si je me connecte avec mon identifiant admin, et bien j'accède à ma page admin..... alors qu'un utilisateur (donc sur la même page) utilisera ses identifiant, il arrivera sur sa page membre....

    Car là ça fait beaucoup d'onglets dans mon menu....

    Pas évident sans code j'avoue... mais il y a beaucoup de page et je ne sais pas vraiment laquelle vous montrer...

    Une idée ? dites moi si vous voulez le code d'une page en particulier...

    Cordialement.

  2. #2
    Membre expérimenté
    Avatar de Jumano
    Profil pro
    Inscrit en
    Février 2007
    Messages
    1 163
    Détails du profil
    Informations personnelles :
    Âge : 55
    Localisation : France, Rhône (Rhône Alpes)

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

    Il suffit de tester l'identifiant sur le "submit" de ton formulaire.
    S'il correspond à "ADMIN" une redirection vers la page ADMIN sinon on dirige vers MEMBRE.

    En gros çà peut donner çà

    Code php : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    <?php
    if(isset($_POST['username']) && $_POST['username'] == "admin") {
      header('Location: page_admin.php');
    } else {
      header('Location: page_membre.php');
    }

  3. #3
    Nouveau membre du Club
    Homme Profil pro
    Développeur Web
    Inscrit en
    Novembre 2017
    Messages
    78
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : France, Aisne (Picardie)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Novembre 2017
    Messages : 78
    Points : 36
    Points
    36
    Par défaut
    Bonjour et merci de votre réponse....
    J'ai essayé plusieurs choses mais rien y fait....
    Voici mon code:

    https://code.empreintesduweb.com/12502.html


    Ce qui me pose problème, c'est que dans mon formulaire, il y a les champs name "pseudoadmin" et "passadmin" pour les admins, mais je peux pas en mettre d'autre pour un membre normal ?

    Pour la partie connexion admin je la comprends très bien, mais comment rajouter une partie membre à tout ça....

    Cordialement.

  4. #4
    Expert éminent sénior
    Avatar de mathieu
    Profil pro
    Inscrit en
    Juin 2003
    Messages
    10 235
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 10 235
    Points : 15 532
    Points
    15 532
    Par défaut
    vous utilisez WordPress donc pour faire le test au moment de la connexion, vous pouvez utiliser ce filtre
    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
    add_filter("login_redirect", function ($redirect_to, $requested_redirect_to, $user) {
     
     
        if (is_a($user, "WP_User")) {
     
            if (user_can($user, "administrator")) {
                $redirect_to = admin_url("/");
            } else {
                $redirect_to = home_url("/page-du-site");
            }
     
        }
     
     
        return $redirect_to;
     
    }, 10, 3);

Discussions similaires

  1. Réponses: 197
    Dernier message: 27/04/2021, 00h11
  2. Espace d'administration ou membre
    Par tydoo dans le forum Langage
    Réponses: 4
    Dernier message: 24/07/2009, 20h39
  3. Gestion des rubriques dans l'espace administration
    Par guipe dans le forum Langage
    Réponses: 44
    Dernier message: 11/05/2009, 14h09
  4. [Sécurité] Espace membre et page administration
    Par snyfir dans le forum Langage
    Réponses: 17
    Dernier message: 19/06/2007, 14h25
  5. [Choix] Recherche Script type portail, avec espace administration et espace membre
    Par un_passant dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 4
    Dernier message: 08/08/2006, 11h56

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