Sessions php
Bonjour j'ai ya une chose qui n'est pas toujours claire dans ma tête.
Je vois souvent que pour gérer par exemple des comptes d'utilisateurs on utilise les sessions.
par exemple $_SESSION["login"] = $login ;
et apres pour faire une requete sur les données du user on utilise $_SESSION["login"]
Php créera autant de $_SESSION["login"] que d'utilisateur?
Est-ce le dernier connecté sera pas lui seul dans $_SESSION["login"] et les autres se veront par exemple attribué les données du dernier connecté.Aidez-moi c'est tres confu dans ma tete
Je vois souvent que pour gérer par exemple des comptes d'utilisateurs on utilise les sessions.
par exemple $_SESSION["login"] = $login ;
et apres pour faire une requete sur les données du user on utilise $_SESSION["login"]
Php créera autant de $_SESSION["login"] que d'utilisateur?
Est-ce le dernier connecté sera pas lui seul dans $_SESSION["login"] et les autres se veront par exemple attribué les données du dernier connecté.Aidez-moi c'est tres confu dans ma tete
2 réponses
-
Une session est propre à chaque utilisateur.
PHP stocke un identifiant (PHPSESSID). Chaque PHPSESSID est unique et permet de savoir quelle session appartient au visiteur. Mais les données des sessions elles sont stockées dans un dossier du serveur, pas dans les cookies. -
merci je vois un peu plus clair