insidex
флихтэръер
Скрипт работает - Браузер "отдыхает"
Так не хотелось новую тему создавать,тем более в силу пуститячности вопроса...эх
Все же...
Я хочу сделать финчу,чтобы пользователю скрипта не пришлось ждать целиком загрузки браузера,пока скрипт свои математические операции произведет и выдаст их в итоге на экран.
В место этого я вызываю ignore_user_abort (1) , а дальше... перед тем как передать управление скрипту,пытаюсь в принудительной форме сообщить броузеру,что страница загрузилась,то есть посылаю ему хидер("connection: close\r\n").По логике в силу ignore_user_abort скрипт продолжит свою работу,токо результат в лог файл запишет...
Однако на практике у меня броузер отказывается реагировать на команды хидера...Вот собственно все.Помогите хто чем,может.Хоть манами,тоже рад буду.
-~{}~ 10.02.06 23:42:
Если кто не понял моего объяснения,вот попутный пример:
Так не хотелось новую тему создавать,тем более в силу пуститячности вопроса...эх
Все же...
Я хочу сделать финчу,чтобы пользователю скрипта не пришлось ждать целиком загрузки браузера,пока скрипт свои математические операции произведет и выдаст их в итоге на экран.
В место этого я вызываю ignore_user_abort (1) , а дальше... перед тем как передать управление скрипту,пытаюсь в принудительной форме сообщить броузеру,что страница загрузилась,то есть посылаю ему хидер("connection: close\r\n").По логике в силу ignore_user_abort скрипт продолжит свою работу,токо результат в лог файл запишет...
Однако на практике у меня броузер отказывается реагировать на команды хидера...Вот собственно все.Помогите хто чем,может.Хоть манами,тоже рад буду.
-~{}~ 10.02.06 23:42:
Если кто не понял моего объяснения,вот попутный пример:
PHP:
ignore_user_abort (1);
//echo("Succed!");
header("connection: close\r\n");
header("\r\n");
for($i=0;$i < 10000000;$i++)
{
// что угодно много раз//
}