Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1433 connectés 

  FORUM HardWare.fr
  Programmation
  HTML/CSS

  Deconnexion Automatique lorsque l'on quitte mon site

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Deconnexion Automatique lorsque l'on quitte mon site

n°349650
lalles
Posté le 01-04-2003 à 23:38:40  profilanswer
 

[]Bonjour,
 
Je cherche à faire une deconnexion lorsqu'on quitte mon site afin de mettre à jour les infos dans ma base de donnée.
 
Une solution simple est d'appeler un popup en quittant qui lance mon script php.
 
Je ne retiens pas cette solution car si la personne a un tueur de popup c'est foutu.
 
Je précise que mon script php n'affiche rien.
 
Je ne vois aucune solution fiable
 
Merci

mood
Publicité
Posté le 01-04-2003 à 23:38:40  profilanswer
 

n°349667
nico168
Posté le 02-04-2003 à 01:05:38  profilanswer
 

tu mets dans une petite iframe de 1x1 une page qui s'autoraffraichit toutes les X secondes pour prevenir le serveur que le client est toujours sur la page.
c'est pas tres joli mais bon...ca peu peut etre marcher....

n°349669
Gonzoide
Les cochons... dans l'espâââce
Posté le 02-04-2003 à 01:10:41  profilanswer
 

y'a l'evenement "OnUnload" que tu peux utiliser en javascript pour signaler qu'une page est fermee ... si par exemple t'as une frame de menu a gauche, au moment ou celle-la est fermee tu peux etre sur que la personne quitte ton site.

n°349677
nico168
Posté le 02-04-2003 à 01:22:57  profilanswer
 

Gonzoïde a écrit :


.... au moment ou celle-la est fermee tu peux etre sur que la personne quitte ton site.
 


 
oui, mais lalles semblais rechercher une fiablité hors il peut arriver que l'utilisateur quitte le site sans declencher l'evenement  (javascript desactivé, IE planté, deconnexion du FAI, ... )


Message édité par nico168 le 02-04-2003 à 01:23:22
n°350035
lalles
Posté le 02-04-2003 à 12:24:12  profilanswer
 

J'utilise la fonction OnUnLoad pour détecter le moment ou part la personne
J'ai essayé 2 méthodes dans ma fonction javascript:
La 1ère:
window.open("monfichier.php",....);
 
La 2ème:
window.location.replace("monfichier.php" );
 
La 1ère méthode ne fonctionne pas si on a un tueur de popup
 
La 2ème execute le code de temps en temps et des fois l'ignore (et je suis en local pour faire le test)
 
Pour le probleme de plantage ou de javascrip désactivé, je le gère différement. J'estime que ceux ne sont pas des cas  courant. Je vais les deconnecter au bout d'un certain temps d'innactivité, lorsqu'un autre utilisateur sera present.

n°350050
lalles
Posté le 02-04-2003 à 12:45:09  profilanswer
 

Enfin, la deuxieme methode est a bannir.
 
Il n'y a pas de probleme dans le cas ou la personne ferme le browser.
Par contre, s'il change de site, cette methode empeche le changement de site (la personne est obligé de retaper l'URL)


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  HTML/CSS

  Deconnexion Automatique lorsque l'on quitte mon site

 

Sujets relatifs
Comment créer un site web [ Débutant inside ]un bon site de java, cours exemple etc, oui mais lequel ?
Créer un site web sans hébergeur ?redirigez les personne entrant sur mon site
Comment récupérer sur un site cette info ?Où trouver des offres pour mettre de la pub sur son site ?
comment créer un numéro automatique avec easyPHP 1.6 ? :/probleme image de mon site
Récupérer des infos sur un site à partir de données locales?Novice cherche a dev site WEB avec base d'images ...
Plus de sujets relatifs à : Deconnexion Automatique lorsque l'on quitte mon site


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR