Bonjour,
Je suis en train de développer un site, c'est pas le premier et j'ai pas mal de connaissance en PHP mais la j'ai besoin d'executer un code PHP lorsque l'utilisateur quitte la page (pour mettre à jour la base de donnée et ainsi enregistrer la date et l'heure de sa derniere visite).
J'ai essayé comme ca :
Le "onBeforeUnload" est censé detecté la fermeture de la page, j'ai trouvé ca sur l'editeurjavascript, au départ c'est utilisé pour demander une confirmation à la fermeture de la page mais j'arrive pas à mettre du PHP dedans, si quelqu'un pouvait m'aider ca serait cool.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20 <? session_start(); $nummembre=$_SESSION["nummembre"]; ?> <html> <head> .... <? function Deconnect() { $date = date("d/m/Y"); $heure = date("H:i"); include "connect.php"; $req=mysql_query("Update Membres Set date_dv='$date', heure_dv='$heure' Where NumMembre='$nummembre'"); } ?> </head> <BODY bgColor="#C5C9C7" topmargin="0" onBeforeUnload="<? Deconnect(); ?>"> ....
Merci d'avance.
Configuration: Windows XP
Firefox 2.0.0.1
Partager