Bonjour,
Je développe un outil dans lequel s'effectue une réservation.
Mon problème se situe lorsque l'utilisateur ferme la fenêtre avec la croix en haut a droite du navigateur.
Je sais détecter la fermeture de la fenêtre grâce à l'évènement "onUnload", mais ce qui pose problème c'est l'exécution d'une fonction php a ce moment.
J'explique :
1. L'utilisateur lance la page, ce qui crée un "enregistrement de réservation" dans une base de donnée.
2.1. Si l'utilisateur demande l'abandon de ce qu'il fait, une fonction php (qui appartient à une classe) permet la suppression de l'enregistrement, puis ferme la fenêtre
2.2. Si l'utilisateur ferme la fenêtre avec la croix, j'aimerai exécuter la même fonction que dans le point précédent, mais je n'y arrive pas.
Si quelqu'un avait une technique ou une meilleure idée que le lancement de la fonction (j'ai bien pensé a effectuer la requete de suppression directement depuis javascript, mais je n'ai rien trouvé indiquant la connectabilité de JS et d'une base...)
Merci d'avance
Partager