|
|
|
| Проблема в том что нужно послать пользователя подальше (с помощью header ("Location: $location");) и продолжить выполнение скрипта. Т.е. после вывода заголовка нужно РАЗОРВАТЬ соединение. ob_flush/flush - не помогают, заголовок хоть и шлется, браузер прободжает ждать завершение работы скрипта. | |
|
|
|
|
|
|
|
для: homm
(02.02.2007 в 11:08)
| | header (....);
die(); | |
|
|
|
|
|
|
|
для: bronenos
(02.02.2007 в 11:36)
| | Ты не понял, мне нужно ПРОДОЛЖИТЬ выполнение скрипта. Я так понимаю после die() он просто умрет | |
|
|
|
|
|
|
|
для: homm
(02.02.2007 в 13:22)
| | break,continue ??? | |
|
|
|
|
|
|
|
для: homm
(02.02.2007 в 13:22)
| | Может тогда location вставить в конце? | |
|
|
|
|
|
|
|
для: bronenos
(02.02.2007 в 13:59)
| | В том и суть, что скрипт выполняет долгую операция, и что-бы пользователь не ждал, он бросает его на другую страницу, но вот браузеры не хоятят обрабатывать Location в заголовке пока не завершитя соединение. | |
|
|
|
|
|
|
|
для: homm
(02.02.2007 в 14:33)
| | flush? | |
|
|
|
|
|
|
|
для: bronenos
(02.02.2007 в 14:40)
| | Ты идиот? Сказано же, что не помогает. | |
|
|
|
|
|
|
|
для: homm
(02.02.2007 в 15:15)
| | 1. Я не заметил сразу
2. С какого перепугу вы обзываетесь? | |
|
|
|
|
|
|
|
для: bronenos
(02.02.2007 в 16:07)
| | 1) Я бы не полез в форум если бы решение было таким тривиальным
2) Извини | |
|
|
|
|
|
|
|
для: homm
(02.02.2007 в 11:08)
| | Вообще, по собственному опыту на своем сайте скажу, что код продолжает работать даже если окно и закрыть вовсе.... правда, возможно, это только у меня....
-------------------------
2 админ: если вот так вот вести диалог, то у нас окно вправо уедет.... нельзя отступы чуть меньше сделать? | |
|
|
|