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

WordPress PHP Discussion :

Redirection vers la page d'inscription plutôt que de connection


Sujet :

WordPress PHP

  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Mai 2005
    Messages
    84
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2005
    Messages : 84
    Par défaut Redirection vers la page d'inscription plutôt que de connection
    Bonjour,

    Voici l'adresse du site : http://alpinedieppe.url.ph
    Le site une fois prêt sera lancé a destination de deux type de population, les fans de la marque et les membre de l'association qui auront des droit spécifiques : Commenter des Articles et accéder à la section "Section Membres".

    Je souhaite que la personne non loggée qui clique sur le lien ci dessous :


    soit redirigée directement sur la page http://alpinedieppe.url.ph/inscription. Cette page lui permet de se logger (partie haute) ou de s'inscrire (partie basse).

    Aussi, je souhaite que la personne non loggée qui clique sur la section membres du menu soit aussi redirigée aussi sur la page http://alpinedieppe.url.ph/inscription

    La personne une fois loggée pourra alors poster directement des commentaires et directement accéder au contenu de la section membres.

    Comment faire cela ?

    Merci d'avance pour votre aide

  2. #2
    Membre éprouvé Avatar de vrd-74
    Profil pro
    Inscrit en
    Novembre 2010
    Messages
    76
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2010
    Messages : 76
    Par défaut
    Je vous invite à lire le tutoriel suivant :

    Sessions et cookies en PHP

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Mai 2005
    Messages
    84
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2005
    Messages : 84
    Par défaut
    Bonjour,

    Je viens de parcourir le lien et n'ai pas trouvé de réponse à ma question

  4. #4
    Membre éprouvé Avatar de vrd-74
    Profil pro
    Inscrit en
    Novembre 2010
    Messages
    76
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2010
    Messages : 76
    Par défaut
    Les sessions sont la base d'un système de membre. C'est en utilisant ce tableau que tu pourras limiter l'accès à certaines ressources.

    En gros :

    - Sur ta page de commentaire, tu vérifies à l'aide du tableau $_SESSION que la personne est bien connectée. Si oui, tu affiches le formulaire, si non, tu affiches ton lien de connexion.

    - Sur la page de traitement du commentaire (celle qui ajoutera le commentaire dans la base de données), tu vérifies également que la personne est bien connectée avant de l'insérer dans la base de données.

    - Sur ta page de connexion, tu vérifies si des données POST ont été envoyés, dans ce cas vérification base de données pour voir si le login/mot de passe match un utilisateur (avec mot de passe haché en SHA). Si oui, tu remplis tes variables de session en fonction, si non tu renvoie vers le formulaire en affichant un message d'erreur.

  5. #5
    Membre confirmé
    Profil pro
    Inscrit en
    Mai 2005
    Messages
    84
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2005
    Messages : 84
    Par défaut
    Désolé, là c'est au delà de mes compétences, je pensais surtout à un bout de code précis à modifier, ou une extension qui gère ce point ?

    Merci

  6. #6
    Membre expérimenté
    Avatar de crozet.magenta
    Homme Profil pro
    Développeur Web
    Inscrit en
    Juin 2012
    Messages
    208
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 30
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2012
    Messages : 208
    Par défaut
    il suffit de changer le lien dans la page ou de mettre un meta de redirection sur la page de connexion
    voir ici pour modifier la page de connexion => http://www.geekpress.fr/wordpress/gu...connexion-732/

  7. #7
    Membre confirmé
    Profil pro
    Inscrit en
    Mai 2005
    Messages
    84
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2005
    Messages : 84
    Par défaut
    Aujourd'hui pour gérer les inscriptions j'utilise WP-Members qui me permet d'autoriser ou non l'inscription des membres, étape obligatoire dans mon cas vu que certains membres ont des accès supplémentaires et pas d'autres. Ce sera toujours possible une fois que j'aurai suivi le tuto ?

    Si j'ai bien compris, l'idée serait de remplacer ma page perso http://alpinedieppe.url.ph/inscription par la page par défaut http://alpinedieppe.url.ph/wp-login.php ?

  8. #8
    Membre expérimenté
    Avatar de crozet.magenta
    Homme Profil pro
    Développeur Web
    Inscrit en
    Juin 2012
    Messages
    208
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 30
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2012
    Messages : 208
    Par défaut
    je ne connais pas assez wordpress pour savoir si cette option restera possible

    sinon, dans l'idée, c'est bien ça : remplacer la page par défaut de vordpress par la page personnalisée.

    /!\ faites une sauvegarde de l'ancienne page pour pouvoir la rétablir en cas de dysfonctionnement /!\

  9. #9
    Membre confirmé
    Profil pro
    Inscrit en
    Mai 2005
    Messages
    84
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2005
    Messages : 84
    Par défaut
    Je viens de suivre le tuto, il permet de changer le logo de la page http://alpinedieppe.url.ph/wp-login.php? et la mise en forme, mais pas de rajouter les champs d'inscription que j'utilise.

    - D'un coté j'ai la page de login de WP qui ne répond pas à mon besoin au niveau inscription mais qui s'ouvre par défaut pour commenter ou accéder à des parties réservées aux membres du site -> http://alpinedieppe.url.ph/wp-login.php?
    - De l'autre, j'ai un formulaire d'inscription qui me convient très bien et qui fonctionne pour l'inscription, mais qui ne s'ouvre pas lorsque l'inscription est nécessaire pour commenter ou visualiser des parties réservées aux membres, et dont le bouton de réinitialisation de mot de passe ne fonctionne pas -> http://alpinedieppe.url.ph/inscription

    Existe t il un moyen d'intégrer le contenu de la page http://alpinedieppe.url.ph/inscription a l'intérieur de la page http://alpinedieppe.url.ph/wp-login.php?


    Merci d'avance pour votre aide

  10. #10
    Membre confirmé
    Profil pro
    Inscrit en
    Mai 2005
    Messages
    84
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2005
    Messages : 84
    Par défaut
    J'ai trouvé une piste !

    Dans le fichier Functions.php de mon thème (accessible donc via le tableau de bord -> Apparence / Éditeur / sélectionner le fichier puis rajouter les lignes ci dessous :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
        // Fonction qui permet d'ajouter du contenu juste au dessus de la balise
        function add_footer_login() {
        echo '<p id="contact"><p style="text-align: center;"><span style="color: #ff0000; font-size: 16px;">
    <strong>Si vous êtes un nouvel utilisateur, merci d'accéder directement à la partie -> <a href="http://alpinedieppe.url.ph/inscription/" title="Inscription">Inscription</a></strong></span></p></p>';
        }
        add_action('login_footer','add_footer_login');
    Du coup ça permet de renvoyer l'utilisateur sur la page d'inscription mais je ne sais pas s'il est possible de positionner cette phrase entre le logo et le formulaire ?

    Merci

  11. #11
    Candidat au Club
    Femme Profil pro
    Étudiant
    Inscrit en
    Juin 2012
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Juin 2012
    Messages : 2
    Par défaut j'ai besoin de la solution
    [QUOTE=Viper7;7698742]Bonjour,

    Voici l'adresse du site : http://alpinedieppe.url.ph
    Le site une fois prêt sera lancé a destination de deux type de population, les fans de la marque et les membre de l'association qui auront des droit spécifiques : Commenter des Articles et accéder à la section "Section Membres".

    Je souhaite que la personne non loggée qui clique sur le lien ci dessous :


    soit redirigée directement sur la page http://alpinedieppe.url.ph/inscription. Cette page lui permet de se logger (partie haute) ou de s'inscrire (partie basse).

    Aussi, je souhaite que la personne non loggée qui clique sur la section membres du menu soit aussi redirigée aussi sur la page http://alpinedieppe.url.ph/inscription

    La personne une fois loggée pourra alors poster directement des commentaires et directement accéder au contenu de la section membres.


    bon Ca fait un bail mais je suis entrain de chercher et j'ai besoin de cette solution pourriez vous me la donner si vous l'aviez ? merciiiii d'avance

  12. #12
    Membre Expert

    Homme Profil pro
    Webmaster
    Inscrit en
    Mai 2011
    Messages
    1 049
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Webmaster
    Secteur : Enseignement

    Informations forums :
    Inscription : Mai 2011
    Messages : 1 049
    Billets dans le blog
    2
    Par défaut
    Citation Envoyé par Viper7 Voir le message
    Aujourd'hui pour gérer les inscriptions j'utilise WP-Members qui me permet d'autoriser ou non l'inscription des membres, étape obligatoire dans mon cas vu que certains membres ont des accès supplémentaires et pas d'autres.
    Normalement, il faut aller dans les paramètres de l'extension WP-Members et indiquer vers quelle page il faut aller si on veut s'inscrire et vers quelle page on doit être dirigé si on est déjà inscrit et qu'on veut se logger pour laisser un commentaire

Discussions similaires

  1. Réponses: 1
    Dernier message: 02/04/2012, 11h48
  2. Redirection vers une page contenant celle qui redirectionne
    Par Rémiz dans le forum Balisage (X)HTML et validation W3C
    Réponses: 9
    Dernier message: 16/11/2005, 14h38
  3. Redirection vers un page avec variable en parametre
    Par gwendy dans le forum Général JavaScript
    Réponses: 4
    Dernier message: 17/10/2005, 18h49
  4. redirection vers la page parent
    Par azizsos dans le forum ASP
    Réponses: 1
    Dernier message: 14/10/2005, 20h59
  5. [PRO] redirection vers une page
    Par Mister_FX dans le forum ASP
    Réponses: 10
    Dernier message: 23/06/2004, 17h31

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