|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Candidat au titre de Membre du Club
![]() Inscription : juin 2007 Messages : 30 ![]() |
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 |
|
|
00
|
|
|
#2 |
![]() ![]() |
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. |
|
|
00
|
|
|
#3 |
|
Membre régulier
![]() |
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 |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com