Comment détecter que l'ont quitte le site

cs_christophedlr Messages postés 267 Date d'inscription samedi 3 janvier 2004 Statut Membre Dernière intervention 23 août 2023 - 27 juin 2007 à 15:09
cs_christophedlr Messages postés 267 Date d'inscription samedi 3 janvier 2004 Statut Membre Dernière intervention 23 août 2023 - 27 juin 2007 à 17:14
    Bonjour à tous,

Je sais que vous allez me dire que la question fût déja posé.
En fait, j'ai essayé la réponse que j'ai déja trouvé, mais chaques pages de mon site est indépendante, c'est à dire qu'a chaque fois <html><head> etc... sont remis.
J'ai besoin de pouvoir détecter non pas quand la page est fermé mais quand le site est fermé pour pouvoir considérer comme déconnecté les utilisateurs n'ayant pas demandé à rester identifié et les invités.

J'ai donc tenté la méthode du onunload, mais a chaque fois que je quitte la page, meme si c'est toujours le site, ca me détruit la session etc...
Donc tous est fait comme je le veux sauf que je veux pas que se soit pour chaques pages du site et donc obliger sans cesse l'utilisateur à se reconnecter mais plutôt détecter la fermeture du site et non la navigation dans celui-ci.

Merci d'avance à ceux qui pourront m'aider.

3 réponses

cs_bultez Messages postés 13615 Date d'inscription jeudi 13 février 2003 Statut Membre Dernière intervention 15 octobre 2013 30
27 juin 2007 à 15:41
Bonjour,


si tu as vu que la question a déjà été posée,

tu as du voir qu'on ne pouvait pas détecter ça.

on sait qu'on ferme la page. pas plus. (
0
cs_bultez Messages postés 13615 Date d'inscription jeudi 13 février 2003 Statut Membre Dernière intervention 15 octobre 2013 30
27 juin 2007 à 15:45
zut.. message tronqué avec Safari

onbeforeunload ou unload c'est quand la page ser ferme

pas plus

je disais aussi que sur de nombreux sites

on détecte le départ d'un utilisateur

au bout d'un "certain temps d'inactivité".

<hr /> Cordialement Bul
0
cs_christophedlr Messages postés 267 Date d'inscription samedi 3 janvier 2004 Statut Membre Dernière intervention 23 août 2023 5
27 juin 2007 à 17:14
Merci de ta réponse rapide.
0
Rejoignez-nous