Question sur les sessions

lobstereuh Messages postés 2 Date d'inscription mardi 31 août 2004 Statut Membre Dernière intervention 3 mars 2006 - 3 mars 2006 à 21:19
thomvaill Messages postés 366 Date d'inscription mercredi 7 avril 2004 Statut Membre Dernière intervention 20 février 2007 - 4 mars 2006 à 12:33
D'abord bonjours(soir) a tous.
Alors voila j'ai creé une zone membre graces aux session et j'aimerai savoir le nombre de connecter.. donc la pas trop de probleme, je cree un champ "connecter" qui est egale a 1 quand l'utilisateur est connecter et a 0 quand l'utilisateur est hors ligne.
Bon... pour le mettre a 1 pas de probleme ^^ mais pour le mettre a 0 j'ai un gros doute :
: quand l'utilisateur clique sur logout ca detruit la session et ca mé le champ conneter a 0 Ok...
Mais si l'utilisateur ne clique pas sur logout j'aimerai savoir comment mettre le champ connecter a 0.

Ma question : Comment la session se detruit t'elle quand l'utilisateur ne la detruit pas de son plein grés ... ?

merci d'avance pour votre aide

4 réponses

yergo Messages postés 135 Date d'inscription vendredi 30 décembre 2005 Statut Membre Dernière intervention 18 avril 2006
3 mars 2006 à 21:45
salut,
tu peux resoudre ca en affectant une "periode" au membre apres laquelle tu vas le considerer comme deconnecté, et donc comme ca tu seras pas forcé a espérer que le membre clique sur 'deconnexion' pour le virer de ta table ..
y a quelques sources qui utilisent le meme principe sur ce site ..
lance une recherche
0
lobstereuh Messages postés 2 Date d'inscription mardi 31 août 2004 Statut Membre Dernière intervention 3 mars 2006
3 mars 2006 à 21:54
Ouais j'ai fait une recherche un peut plus pousser que tout a l'heure et j'ai trouver un script. je v etudier cela.
J'ai vraiment manqué d'immagination ce ce coup la...

Merci quand meme yergo :)
0
yergo Messages postés 135 Date d'inscription vendredi 30 décembre 2005 Statut Membre Dernière intervention 18 avril 2006
3 mars 2006 à 21:59
c'est rien je t'en prie
0
thomvaill Messages postés 366 Date d'inscription mercredi 7 avril 2004 Statut Membre Dernière intervention 20 février 2007 2
4 mars 2006 à 12:33
Ou en javascript.. Dès que la page est quittée, on peut appeler une
fonction JavaScript grâce à ,
dans cette fonction, soit on charge une page qui se charge de détruire
la session ou alors, plus propre, grâce aux XMLhttpRequest (fais une
recherche là dessus)...

Thomvaill
IRC : Thomas (irc.heliosnet.org:6667 #programmation)
0
Rejoignez-nous