Bonjour à tous,
J'aimerais executer une requete sql en php lorsqu'un utilisateur quitte mon site.
Pour cela je pensais utiliser la fonction javascript onUnload.
j'ai donc mis entre les balise <head> la fonction suivante :
et dans la balise <body> j'ai mis le code onUnload='au_revoir()'.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 <SCRIPT LANGUAGE='Javascript'> function au_revoir() { alert("Merci d'avoir utilisé le service Streamland.fr"); <?php $SQL_DEL = 'INSERT INTO test SET test="ok"'; $ResSQL_DEL = mysql_query($SQL_DEL) or die('Erreur SQL !<br>'.$SQL_DEL.'<br>'.mysql_error()); ?> } </SCRIPT>
Malheureusement, il exécute la requête au chargement de la page alors que l'alert s'affiche bien lorsque je quitte la page.
Y a t'il une solution?
Merci
Partager