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

Langage PHP Discussion :

[Cookies] Question sur les sessions php [Fait]


Sujet :

Langage PHP

  1. #1
    Nouveau membre du Club
    Inscrit en
    Juin 2007
    Messages
    30
    Détails du profil
    Informations forums :
    Inscription : Juin 2007
    Messages : 30
    Points : 29
    Points
    29
    Par défaut [Cookies] Question sur les sessions php
    bonjour a tous
    je debute en php et la notion des sessions m'a paru clair toute seul mais quand j'ai voulu faire le lien entre la notion des sessions et la table d'autehntification d'une base de donnée; a ce moment la je me suis perdu
    si vous pouvez m'eclaircir un peu le lien entre les sessions et l'acces d'un utilisateur a une base de donnée je vous serai vraiment reconnaissante
    merci d'avance

  2. #2
    Expert éminent sénior

    Avatar de Deepin
    Homme Profil pro
    Ingénieur - Chef de projet Modélisation/Simulation
    Inscrit en
    Avril 2004
    Messages
    3 164
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Afrique Du Sud

    Informations professionnelles :
    Activité : Ingénieur - Chef de projet Modélisation/Simulation
    Secteur : Industrie

    Informations forums :
    Inscription : Avril 2004
    Messages : 3 164
    Points : 51 026
    Points
    51 026
    Par défaut
    Salut,
    Tu trouvera un tres bon tuto sur le site: http://a-pellegrini.developpez.com/t...hp/session-db/
    A++ et bon courage.

    ps: si le tuto ne te convient pas fait du google tu trouveras forcement ton bonheur sur le net a ce sujet.

  3. #3
    Membre régulier
    Profil pro
    Inscrit en
    Juin 2002
    Messages
    115
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France

    Informations forums :
    Inscription : Juin 2002
    Messages : 115
    Points : 104
    Points
    104
    Par défaut
    de manière imagée la session est une zone mémoire où tu vas pouvoir stocker différentes variables. Cette zone est propre à chaque personne se connectant sur le site, d'où son utilité pour l'authentification :

    une personne se connecte
    ->ouverture d'une session
    ->demande de login et de mot de passe
    ->vérification du mot de passe par exemple à l'aide du requête dans une base de données mysql SELECT motdepasse FROM utilisateurs WHERE login="'.$login.'"'
    ->si le mot de passe est bon dans une variable tu vas dire que l'utilisateur est accepté à entrer et tu vas pouvoir stocker d'autres données nécessaires à plusieurs pages
    ->si le mot de passe est incorrect tu peux placer cette info dans une variable de session qui l'empêchera de voir les autres pages (exemple if ($_SESSION['OK']=0) echo('vous n'êtes pas autorisé à voir cette page<br>'); ) ou tu fermes la session...

    c'est juste pour te donner une piste après effectivement tu trouveras plein de choses sur le net, tu peux aussi jeter un oeil aux cookies

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

Discussions similaires

  1. [Sécurité] Une question sur les sessions PHP
    Par DaRiaN dans le forum Langage
    Réponses: 2
    Dernier message: 06/07/2006, 09h36
  2. Question sur les sessions ?
    Par Wu dans le forum Langage
    Réponses: 7
    Dernier message: 15/02/2006, 15h32
  3. [Cookies] Problème avec les sessions PHP !!!
    Par boukay dans le forum Langage
    Réponses: 4
    Dernier message: 14/02/2006, 17h32
  4. [Sécurité] Question sur les sessions
    Par Seth77 dans le forum Langage
    Réponses: 20
    Dernier message: 25/01/2006, 12h34

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