Quest sur fermeture navigateur et session

Quest sur fermeture navigateur et session - PHP - Programmation

Marsh Posté le 19-08-2004 à 10:18:29    

Bonjour,  
 
J ai un pti soucis, dans mon application j'ai en fait besoin de faire un traitement lors de la fermture de la session. Donc j'ai un lien deconnexion ou je vide mes vars de session et detruis la session.  
 
Mais quelqu'un connait il un evenement ou un moyen d executer du code au cas ou l utilisateur ferme son navigateur mais qu il n a pas cliqué sur le lien deconnexion.  
 
jai fait des recherches mais rien trouvé d interessant....
 
merci d avance si quelqu un  

Reply

Marsh Posté le 19-08-2004 à 10:18:29   

Reply

Marsh Posté le 19-08-2004 à 10:20:39    

javascript onClose ou un truc dans le genre non ?
 
Edit : ou peut etre Onunload


Message édité par Dj YeLL le 19-08-2004 à 10:21:09

---------------
Gamertag: CoteBlack YeLL
Reply

Marsh Posté le 19-08-2004 à 10:22:49    

oui c'est ce que je me suis dis aussi, mais je vois pas trop comment l implementer... surtout que l utilisateur peut fermer son browser sur n importe quelle page ! comment faire en sorte que ca marche tout le temps !?

Reply

Marsh Posté le 19-08-2004 à 10:23:31    

y'a pas moyen car il faut envoyer une donnée vers le serveur et donc faire un relaod de page.
De toute façon les sessions ont des temps d'expiration. regarde un peu dans la doc. Sinon, tu peux toujours faire un temps d'expiration à ta manière mais ce sera lourd (genre ajout de la session dans un bdd, vérification lors de la viste de tes pages et traitement de celle qui ont expiré, étant donné que tu souhaites faire un traitement [:spamafote])

Reply

Marsh Posté le 19-08-2004 à 10:24:27    

Dj YeLL a écrit :

javascript onClose ou un truc dans le genre non ?
 
Edit : ou peut etre Onunload

tu peux pas utiliser ça... Faut automatiquement envoyer des infos au serveur (php=server-side)


Message édité par RiderCrazy le 19-08-2004 à 10:24:37
Reply

Marsh Posté le 19-08-2004 à 10:25:46    

RiderCrazy a écrit :

tu peux pas utiliser ça... Faut automatiquement envoyer des infos au serveur (php=server-side)


 
Oui je sais bien, mais ce que je voulais dire, c'est qu'a la fermeture il pouvait ouvrir un popup de déconnexion ... un .php qui effectuerait ce qu'il veut (bien que les popups ... c'est crade)


---------------
Gamertag: CoteBlack YeLL
Reply

Marsh Posté le 19-08-2004 à 10:25:52    

oui en effet cela peut etre un moyen .... je vais reflechir la dessus, merci RiderCrazy

Reply

Marsh Posté le 19-08-2004 à 10:26:49    

Dj YeLL a écrit :

Oui je sais bien, mais ce que je voulais dire, c'est qu'a la fermeture il pouvait ouvrir un popup de déconnexion ... un .php qui effectuerait ce qu'il veut (bien que les popups ... c'est crade)

[:totoz]

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed