begin process at 2012 05 29 01:02:39
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive PHP

 > 

Archives

 > 

AU SECOURS !!!

 > 

Détecter la fermeture du browser


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Détecter la fermeture du browser

vendredi 15 octobre 2004 à 17:31:20 | Détecter la fermeture du browser

mortiis


Bonjour à tous

Bonjour j'airais besoin que pendant l'exécution d'un script php vérifier si le browser du client se ferme pour faire une action en conséquence.

Est-ce possible?
J'avait pensé que sa pourrait être possible en envoyant une entête http avec la fonction header, mais je sait pas trop laquelle ni comment faire.

Merci beausoup pour l'aide et pour le temps.
vendredi 15 octobre 2004 à 18:09:54 | Re : Détecter la fermeture du browser

pablor44

Il faut que tu utilises du javascript : par exemple l'évènement "onunload" dans le body de ta page !!!
vendredi 15 octobre 2004 à 20:02:48 | Re : Détecter la fermeture du browser

mortiis


Bonjour à tous

Je connait, mais sa ne peut pas fonctionner, puisque le script php fait quelques actions puis ensuite fait un download forcé.
Et quand on fait un download forcé, on ne peut faire de sortie ex : print et echo sont interdit et on ne peut non plus faire afficher de code html ni javascript. Donc la page est vide.
Alors y a-t-il un moyen de savoir si la page ferme.

Oui j'ai aussi un autre script qui fait des actions longues et je ne veut pas envoyer de javascript dedans, alors est-il possible pour cette page aussi de savoir si le browser ferme.

J'avait pensé que sa pourrait être possible en envoyant une entête http avec la fonction header, mais je sait pas trop laquelle ni comment faire.
samedi 16 octobre 2004 à 17:12:03 | Re : Détecter la fermeture du browser

nlh

non cherche pas a faire qqchose coté client... en fait il faut que ton php execute un fonction dés qu'il se coupe et qu'il se rend compte que le browser a été fermer avant qu'il ai terminer.?

alors c'est simple il faut juste faire ca :



//quand le script se ferme
//on exectute la fonction shutdown
register_shutdown_function("shutdown");
//voila la fonction shutdown
function shutdown(){
//elle verifie de quelle facon c'est couper le script
//si c'est le client qui a coupé le script alors
if(connection_status()=="1"){
//action en conséquence
}

}


et je suis pas sure que tu puisse le faire pendant l'execution du scripte... tu peux soit faire comme ci-dessus a la fin du script, ou tu peux carrement stopé le script (ignore_user_abort dans le fichier php.ini) et la fonction s'executera avant la fin de l'execution du script vu qu'il aura été stopé...

Emailing-Online est en cour de réalisation, mais vous pouvez quand meme regarder et tester.


Cette discussion est classée dans : possible, détecter, fermeture, browser


Répondre à ce message

Sujets en rapport avec ce message

Détecter la présence d'une lib [ par christophedlr ] Bonsoir,Je voudrais savoir si il est possible en PHP, de détecter qu'une lib est activé dans la configuration de PHP.En fait, d'après php.net sous Lin possible de créer un recherche dans un site html [ par moustaine84 ] salutet ce que possible de créer une recherche dans un site htmlsi oui stp tu m'aidé Utiliser une classe dans une classe à l'extérieur [ par christophedlr ] Bonsoir,Désolé pour le titre qui est pas trop explicite mais je ne sais pas comment le dire.Je voudrais savoir si en PHP il est possible de déclarer u utiliser un thread [ par shefiu ] Bonjour,J'aurais voulu savoir si c'était possible d'utiliser des thread en php pour executer plusieurs fonctions en meme temps sans attendre que la pr fermeture de session sous php, javascript [ par pikoloo ] Salut tout le monde, je suis entrain de développer une application web sécurisé, et cet application contient une gestion de compte utilisateur, il y a fonction ou script PHP [ par maima ] Bonjour tout le monde,je cherche si possible une fonction ou un script PHP qui parcours le contenu d'un fichier (cours) et le compare mot à mot au con Probléme avec un browser ( racine ) [ par sixther ] Bonjour, actuellement j'utilise ce browser que j'ai trouver sur Codes-Sources mais malheureusement on dirai qu'il est incompatible avec mon site.J'exp detecter click sur button [ par ssefyou ] Bonjour,j'aimerai savoir est ce qu'il est possible de récupérer la valeur d'un buttons au niveau du serveur ??je m'explique , j'ai un buttons  est ce e-mail automatique [ par yohanndu56 ] je voudrais si possible un code php ou html qui fait que quand le membre du site est sur la page en question je reçoit un e-mail avec le psedo du memb Ouvrir plusieurs sockets en meme temps [ par XRaph ] Bonjour, voila la problematique: je doit envoyer le plus de packets le plus rapidement possible sur un serveur c++ qui receptionne TB les donné faut d


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 1,186 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales