Cree una función (check_abort()) que escriba un mensaje de registro cuando el cliente cancele el script:
<?phpfunction check_abort() { if (connection_aborted()) error_log ("Script $GLOBALS[SCRIPT_NAME]" . "$GLOBALS[SERVER_NAME] fue cancelado por el usuario." }// Algún script se ejecutará aquí// Llame a la función check_abort cuando finalice el scriptregister_shutdown_function("check_abort");?>La función Connection_aborted() comprueba si el cliente está desconectado.
conexión_abortada()
Valor de retorno: | Devuelve 1 si la conexión ha finalizado, 0 en caso contrario. |
---|---|
Versión PHP: | 4+ |