Créez une fonction (check_abort()) qui écrit un message de journal lorsque le client abandonne le script :
<?phpfunction check_abort() { if (connection_aborted()) error_log ("Script $GLOBALS[SCRIPT_NAME]" . "$GLOBALS[SERVER_NAME] a été abandonné par l'utilisateur." }// Un script à exécuter ici// Appelez la fonction check_abort à la fin du scriptregister_shutdown_function("check_abort");?>La fonction connection_aborted() vérifie si le client est déconnecté.
connexion_aborted()
Valeur de retour : | Renvoie 1 si la connexion a été interrompue, 0 sinon. |
---|---|
Version PHP : | 4+ |