note 97852 modified in function.register-shutdown-function by visualmind
| From: | visualmind@php.net | Date: | Wed, 12 May 2010 11:35:43 +0000 |
| Subject: | note 97852 modified in function.register-shutdown-function by visualmind | ||
| References: | 1 | Groups: | php.notes |
| Request: | Send a blank email to php-notes+get-169177@lists.php.net to get a copy of this message | ||
Simple method to disconnect the client and continue processing:
function endOutput($endMessage){
ignore_user_abort(true);
set_time_limit(0);
header("Connection: close");
header("Content-Length: ".strlen($endMessage));
echo $endMessage;
echo str_repeat("\r\n", 10); // just to be sure
flush();
}
// Must be called before any output
endOutput("thank you for visiting, have a nice day');
sleep(100);
mail("you@yourmail.com", "ping", "i'm here");
--was--
simple method to disconnect the client and continue processing:
<?php
function endOutput($endMessage){
ignore_user_abort(true);
set_time_limit(0);
header("Connection: close");
header("Content-Length: ".strlen($endMessage));
echo $endMessage;
echo str_repeat("\r\n", 10); // just to be sure
flush();
}
// Must be called before any output
endOutput("thank you for visiting, have a nice day');
sleep(100);
mail("you@yourmail.com", "ping", "i'm here");
?>
http://php.net/manual/en/function.register-shutdown-function.php