Gestion de session et navigateur (php? js?)
Résolu/Fermé
felaris
Messages postés
11
Date d'inscription
mardi 2 décembre 2008
Statut
Membre
Dernière intervention
28 mars 2009
-
2 déc. 2008 à 10:41
felaris Messages postés 11 Date d'inscription mardi 2 décembre 2008 Statut Membre Dernière intervention 28 mars 2009 - 2 déc. 2008 à 22:51
felaris Messages postés 11 Date d'inscription mardi 2 décembre 2008 Statut Membre Dernière intervention 28 mars 2009 - 2 déc. 2008 à 22:51
A voir également:
- Gestion de session et navigateur (php? js?)
- Navigateur web - Guide
- Navigateur privé - Guide
- Easy php - Télécharger - Divers Web & Internet
- Logiciel gestion photo gratuit - Guide
- Session invalide ou obsolète - Forum Consommation & Internet
4 réponses
Fada09
Messages postés
1701
Date d'inscription
lundi 15 septembre 2003
Statut
Contributeur
Dernière intervention
4 septembre 2010
545
2 déc. 2008 à 11:06
2 déc. 2008 à 11:06
Salut,
Pour gérer les sessions d'utilisateurs (ce que tu veux faire) il serait préférable de ne pas passer par la pb.
Lorsque ton utilisateur s'est authentifié, tu ouvres une session et tu rajoute une variable LOG=1
Ainsi sur toutes tes pages tu peux tester rapidement s'il est loggué ou pas.
Lis ceci ça à l'air de ressembler à ce que tu veux faire : http://www.phpdebutant.org/article69.php
++
PS : selon moi ne sont à stocker dans la bd que les choses que tu veux vraiment garder et non pas l'état de connexion à un instant T d'un utilisateur (dans la mesure du possible bien sur)
Pour gérer les sessions d'utilisateurs (ce que tu veux faire) il serait préférable de ne pas passer par la pb.
Lorsque ton utilisateur s'est authentifié, tu ouvres une session et tu rajoute une variable LOG=1
Ainsi sur toutes tes pages tu peux tester rapidement s'il est loggué ou pas.
Lis ceci ça à l'air de ressembler à ce que tu veux faire : http://www.phpdebutant.org/article69.php
++
PS : selon moi ne sont à stocker dans la bd que les choses que tu veux vraiment garder et non pas l'état de connexion à un instant T d'un utilisateur (dans la mesure du possible bien sur)
felaris
Messages postés
11
Date d'inscription
mardi 2 décembre 2008
Statut
Membre
Dernière intervention
28 mars 2009
2 déc. 2008 à 11:22
2 déc. 2008 à 11:22
Merci beaucoups pour votre reponse je vien de decouvrir la chose suivante :
N'oubliez pas également que la session, à la différence du cookie, n'est valable qu'un temps limité (aux alentours des 30 minutes, mais cela dépend de la configuration de votre serveur), et est automatiquement détruite à la fermeture du navigateur du visiteur.
Je vais donc retirer la gestion de session de ma db et passer uniquement par la gestion session php.
Cependant ils parlent de "configuration de votre serveur" pour le temp limite. je ne sais pas encore ou trouver ca je vai chercher et si je ne trouve pas ben... :)
N'oubliez pas également que la session, à la différence du cookie, n'est valable qu'un temps limité (aux alentours des 30 minutes, mais cela dépend de la configuration de votre serveur), et est automatiquement détruite à la fermeture du navigateur du visiteur.
Je vais donc retirer la gestion de session de ma db et passer uniquement par la gestion session php.
Cependant ils parlent de "configuration de votre serveur" pour le temp limite. je ne sais pas encore ou trouver ca je vai chercher et si je ne trouve pas ben... :)
Fada09
Messages postés
1701
Date d'inscription
lundi 15 septembre 2003
Statut
Contributeur
Dernière intervention
4 septembre 2010
545
2 déc. 2008 à 11:54
2 déc. 2008 à 11:54
pour l'histoire du temps des sessions, cela dépend de ton serveur (apache surement). Dans ce cas là c'est le fichier php.ini
https://cyberzoide.developpez.com/php4/faqsession/#life
https://cyberzoide.developpez.com/php4/faqsession/#life
felaris
Messages postés
11
Date d'inscription
mardi 2 décembre 2008
Statut
Membre
Dernière intervention
28 mars 2009
2 déc. 2008 à 22:51
2 déc. 2008 à 22:51
Merci beaucoups pour ton supplement d'information sur les temps des sessions, cela m a beaucoups aider.
++
++