Bonjour,
Je suis actuellement entrain de developper mon propre site web en php (un peu de java scripte mais ne m y connaissant pas trop je prefere l eviter a moin de ne pas avoir le choix).
Je dispose sur mon site d'une gestion utilisateur. Une personne se connecte et automatiquement dans la database sa valeur de log passe a 1. Elle se deconnecte et passe a 0.
Le probleme est le suivant:
si l'utilisateur ferme la fenetre ou l'onglet de son navigateur, j'aimerais que sa valeur de log dans la db passe a 0.
Ci-dessous un exemple de que j'aurais souhaiter faire. (le seul probleme etant la condition en faite). Mais puis-je reellement faire quelque chose de se style? cela ne fait que 2 semaines que je me suis attaquer au developpement web donc...
<?php
if (click fermeture.windows || click fermeture.onglet)
{
echo '<script type="text/javascript">
<!--
window.location="deconnexion.php";
//-->
</script>';
}
?>
Apres avoir retourner le probleme dans tout les sens et chercher pendant des heures sur le net, je m'en remet a vous.
Voici un lien vers mon site qui dispose pour le moment d'une adresse provisoire. Excusez la lenteur mais je n ai quasiment pas de bande-passante.
http://78.101.74.143/my_web/
Merci d'avance pour votre aide.
Configuration: Linux
Firefox 3.0.4