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 :

Identification par mot de passe


Sujet :

PHP & Base de données

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Octobre 2008
    Messages
    163
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2008
    Messages : 163
    Par défaut Identification par mot de passe
    Bonjour à tous,

    Je viens de créer un site web.
    J'ai réussi à créer un formulaire d'inscription qui renvoie les informations dans une table sur phpmyadmin.

    Maintenant j'aurai voulu créer une page de connexion (pseudo & mot de passe) afin que la personne inscrite puisse accéder à des pages "privée".

    Je suis un peu perdu, si quelqu'un pouvait essayer de m'orienter...


    Merci d'avance,

    Richard

  2. #2
    Membre Expert
    Avatar de Doksuri
    Profil pro
    Développeur Web
    Inscrit en
    Juin 2006
    Messages
    2 494
    Détails du profil
    Informations personnelles :
    Âge : 55
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Juin 2006
    Messages : 2 494
    Par défaut
    salut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    if(!isset($_POST["ton_bouton_submit"])){
     //affiche ton formulaire
    }
    else
    {
     //test log/psw
     if($_POST["log"]!="un log" || $_POST["psw"]!="mot de passe"){
      echo 'Mauvais mot de passe';
     }
     else{
      //ton code protege
     }
    }
    bon, c'est dans les grandes lignes, et pour une seule page. en effet, si tu voudrais proteger plusieurs pages, je te conseillerais les sessions.
    exemple :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    if(!isset($_SESSION["admin"]){
     echo 'Page protegee.';
    }
    else {
     echo 'ta page protegee.'
    }
    voila, en esperant t'avoir aide.
    La forme des pyramides prouve que l'Homme a toujours tendance a en faire de moins en moins.

    Venez discuter sur le Chat de Développez !

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Octobre 2008
    Messages
    163
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2008
    Messages : 163
    Par défaut
    Je pense que ce serait plutôt pour une session, car plusieurs pages...

    Pourrais tu m'expliquer un peu plus sur système de session, ou peut-etre qu'il existe un tuto?

  4. #4
    Membre Expert
    Avatar de Doksuri
    Profil pro
    Développeur Web
    Inscrit en
    Juin 2006
    Messages
    2 494
    Détails du profil
    Informations personnelles :
    Âge : 55
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Juin 2006
    Messages : 2 494
    Par défaut
    heu, a cette heure je vais pas te faire un tuto. mais en cherchant vite fait le web
    dev.com/cours/sessions/

    a noter le <?php session_start();?> a placer avant tout code (même html)
    et le nom des variables de session : $_SESSION["ta_variable"]

    désolé si c'est pas très clair, mais j'ai voulu quand même t'oriente avant d'aller me coucher (pour que tu puisses t'y mettre tout de suite si t'as rien a faire de ta nuit )
    La forme des pyramides prouve que l'Homme a toujours tendance a en faire de moins en moins.

    Venez discuter sur le Chat de Développez !

  5. #5
    Membre confirmé
    Profil pro
    Inscrit en
    Octobre 2008
    Messages
    163
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2008
    Messages : 163
    Par défaut
    Merci c'est sympa, je vais y réfléchir encore un peu!
    Merci à tout cas!

  6. #6
    Membre confirmé
    Profil pro
    Inscrit en
    Octobre 2008
    Messages
    163
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2008
    Messages : 163
    Par défaut
    D'après les tuto que j'ai lu, les sessions sont surtout utiles pour des informations sur le visiteur.

    Moi je voudrais juste que deux pages de mon site soient accessible seulement si les visiteurs se sont inscrit avant...

    Est-ce bien là l'utilité de la session?

Discussions similaires

  1. Identification par mot de passe aléatoire
    Par Rony Rauzduel dans le forum Langage
    Réponses: 2
    Dernier message: 28/08/2010, 10h32
  2. jsp et identification par mot de passe
    Par rabeb dans le forum Servlets/JSP
    Réponses: 2
    Dernier message: 24/06/2007, 09h24
  3. Identification par mot de passe
    Par Sheva7 dans le forum Sécurité
    Réponses: 3
    Dernier message: 12/06/2006, 10h16
  4. Acces au reseau proteger par mot de passe
    Par soumia dans le forum Bases de données
    Réponses: 13
    Dernier message: 19/11/2003, 14h39
  5. probleme identification et mot de passe root
    Par freums dans le forum Débuter
    Réponses: 5
    Dernier message: 19/09/2003, 17h09

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