Bonjour,
je me pose une question peut-être débile, mais la voici:
faut-il créer 1 session par personne qui se connecte à un site utilisant des sessions (avec session_name("toto");session_start()) ou peut-on utiliser simplement 1 session (avec session_start()).
Je pose cela parce que dans mon tableau global de session, je stocke des informations sur l'utilisateur logué (genre son id, son login, son nom, prénom, etc). Donc quand il se logue je fais un "session_start()", donc j'utilise la session courante sans me poser de question. Mais si un autre utilisateur se connecte derrière (d'une autre machine), ne va-t-il pas voir les informations du précédent (ou inversement).
exemple:
utilisateur 1:
utilisateur 2:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 session_start (); $_SESSION["login"] = 'toto';
Que va afficher le echo dans ce cas ? 'toto' ou une erreur disant que la variable login n'est pas initialisé ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 session_start (); echo $_SESSION["login"];
(je parle bien de machine différenteparce que sinon j'aurais directement testé, mais je n'ai qu'une machine pour le moment... :s)
merci d'avance.![]()
Partager