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

  FORUM HardWare.fr
  Programmation

  On peut savoir si l'interneteur quitte notre site ?

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

On peut savoir si l'interneteur quitte notre site ?

n°50169
art_dupond
je suis neuneu... oui oui !!
Posté le 01-08-2001 à 08:47:51  profilanswer
 

J'imagine que oui, mais je sais pas comment il faut faire...
 
 
 
bouboulette : merci de lui répondre sans faire la boulette.


---------------
oui oui
mood
Publicité
Posté le 01-08-2001 à 08:47:51  profilanswer
 

n°50170
Mikvix
Posté le 01-08-2001 à 08:52:42  profilanswer
 

OnUnload() je crois :)
 
tu trouveras ton bonheur sur ce site je pense :
 
http://www.editeurjavascript.com/p [...] ?id=csharp

n°50186
art_dupond
je suis neuneu... oui oui !!
Posté le 01-08-2001 à 09:34:40  profilanswer
 

onUnload, ca dit pas juste quand on quitte une page ?
 
 
Merci pour le lieng...


---------------
oui oui
n°50187
Mikvix
Posté le 01-08-2001 à 09:36:44  profilanswer
 

lorsque la personne quitte le site, l'évennement OnUnload est généré ... aprés, tu peux le traiter comme tu le souhaites :)
 
c'est koi que tu veux faire ?

n°50190
Lord II
PIB2000
Posté le 01-08-2001 à 09:39:37  profilanswer
 

C'est quel langage ( asp ou php )


---------------
La bave du crapaud n'empèche pas la caravane de passer .
n°50231
art_dupond
je suis neuneu... oui oui !!
Posté le 01-08-2001 à 10:33:20  profilanswer
 

C'est en php. Je veux qu'il ferme une session si quelqu'un quitte le site sans devoir appuyer sur un bouton "logout"
 
 
OnUnload va lancer script chaque fois que je change de page non ?
C'est vrai qu'en vérifiant si je suis toujours sur une page de mon site... mais ca à l'air chiant à faire. non ?


---------------
oui oui
n°50511
art_dupond
je suis neuneu... oui oui !!
Posté le 02-08-2001 à 01:35:24  profilanswer
 

:bounce:


---------------
oui oui
n°50519
Mikvix
Posté le 02-08-2001 à 08:28:49  profilanswer
 

ah d'accord ... je comprend ton problème ... mais je ne sais pas trop comment faire ça :)
 
y a peut-être un evenement du genre onQuit ou OnClose qui detecte la fermeture du browser  :??:

n°50522
_naoua
Posté le 02-08-2001 à 08:38:46  profilanswer
 

je vais te dire un truc qui est peut être con...
Je sais qu'il est possible de voir l'adresse IP d'un visiteur. Maintenant, il faudrait savoir s'il est possible de détecter si le visiteur est toujours là grâce à son adresse ip. C'est une idéé comme une autre...
Je vais regarder plus longuement et je te tiens au courant.
@+.

n°50529
_naoua
Posté le 02-08-2001 à 08:52:37  profilanswer
 

je ne sais pas si c'est vraiment gérable...
Je sais que la variable $REMOTE_ADDR permet de savoir l'ip de celui qui est connecté...
Par contre, il existe une fonction qui se nomme gethostnamebyaddr(adresse IP) qui permet d'avoir le nom de la machine.
Je ne sais pas ce qu'elle fait si la machine n'est plus sur le site...
A essayer, mais sans garentie...

mood
Publicité
Posté le 02-08-2001 à 08:52:37  profilanswer
 

n°50568
Mara's dad
Yes I can !
Posté le 02-08-2001 à 10:19:19  profilanswer
 

En PHP, tu ne peux pas savoir quand le visiteur quitte ton site.
Tout ce que tu peux savoir, c'est si il est plus là pendant que tu lui génère une page. Exemple :
 
Le visiteur clic sur un lien de ton site, mais au lieu d'attendre le chargement de la page, il ferme son navigateur, ou va sur un autre site. Dans ce cas, en PHP, la fonction : connection_aborted()
http://www.php.net/manual/en/funct [...] borted.php
te permet de mettre fin à ton script, mais faut donc qu'il tourne encore.
 
La seule solution pour supprimer une session, c'est de prevoir un temp d'inactivité. Mais pour le tester, il faut un script qui tourne, donc un autre visiteur...
 
Cela dit, avec l'événement onUnload() il est possible de faire quelquechose. Mais quoi ? Tu va pas faire une requête d'une page php de ton serveur ! Le visiteur y serait pas content, que tu l'empèche de sortir... :lol:  :lol:  :lol:


---------------
Laissez l'Etat dans les toilettes où vous l'avez trouvé.
n°50575
Sh@rdar
Ex-PhPéteur
Posté le 02-08-2001 à 10:32:40  profilanswer
 

utilise plutot une session avec cookies.
 
si tu ne mets pas de limite de validité du cookie, il sera détruit à la femreture du navigateur.


---------------
La musique c'est comme la bouffe, tu te souviens du restaurant dans lequel t'as bien mangé 20 ans plus tôt, mais pas du sandwich d'il y a 5 minutes :o - Plugin pour winamp ©Harkonnen : http://harko.free.fr/soft
n°51029
art_dupond
je suis neuneu... oui oui !!
Posté le 04-08-2001 à 06:06:23  profilanswer
 

ouais ouais, c'est pas gagné...
 
Mais merci d'avoir réfléchié à mon problème...

n°51126
jt3dst
Posté le 05-08-2001 à 15:02:29  profilanswer
 

Onunload() c'est en Javascript ! C'est un detecteur d'évènement. Celui-ci permet d'executer une fonction quand la fenetre du browser se ferme. Apres on peut y associé du code Asp, PHP ...
 

art_dupond a écrit a écrit :

C'est en php. Je veux qu'il ferme une session si quelqu'un quitte le site sans devoir appuyer sur un bouton "logout"
 
 
OnUnload va lancer script chaque fois que je change de page non ?
C'est vrai qu'en vérifiant si je suis toujours sur une page de mon site... mais ca à l'air chiant à faire. non ?  




---------------
--> JT3DST <--
n°51128
jt3dst
Posté le 05-08-2001 à 15:05:58  profilanswer
 

Pour ton idée de voir quand le visiteur quite le site, il faut que tu gee une sorte sorte de session , enregistrée dans une base . Pour savoir quand l'utilisateur quitte une page, tu peux effectivement utiliser l'instruction Onunload() avec du code PHP pour indiquer que le session de l'utilisateur est terminée ... J'ai utilisé cette technique sur mon site pour mon module de CHAT mais par contre c'est en ASP, mais l'approche reste la même...


---------------
--> JT3DST <--

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

  On peut savoir si l'interneteur quitte notre site ?

 

Sujets relatifs
Un site et un forum[php]Que pensez-vous de ce site !!
[php] Comment recupéré les ip des personnes se connectant a mon site ?[AVIS WEBMASTER] quel language pour mon site ? .....
Encore un devis pour un siteJe viens de développer un site, combien il coûte?
GROS PB POUR LA SECU D UN SITE, BESOIN DE PROSMSDN Microsoft et leur site internet!
Comment mettre une musique au format SWF en fon d'un site internet ??? 
Plus de sujets relatifs à : On peut savoir si l'interneteur quitte notre site ?


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