Quest sur fermeture navigateur et session - PHP - Programmation
Marsh Posté le 19-08-2004 à 10:20:39
javascript onClose ou un truc dans le genre non ?
Edit : ou peut etre Onunload
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 !?
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 )
Marsh Posté le 19-08-2004 à 10:24:27
Dj YeLL a écrit : javascript onClose ou un truc dans le genre non ? |
tu peux pas utiliser ça... Faut automatiquement envoyer des infos au serveur (php=server-side)
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)
Marsh Posté le 19-08-2004 à 10:25:52
oui en effet cela peut etre un moyen .... je vais reflechir la dessus, merci RiderCrazy
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) |
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