Принудительно отослать заголовки

ReMaRk

Новичок
Принудительно отослать заголовки

Каким образом можно принудительно отослать заголовки броузеру, без команды exit();. Нужно чтобы скрипт дальше продолжал работу. flush() не помогает.
 

kvf77

Red Devil
ob_start();
твой код, включая любые заголовки принудительные
ob_flush();
 

ReMaRk

Новичок
kvf77
таже история что и с flush();

Demiurg
проблема именно в том что ничего не происходит. Заголовки не отсылаются
 

kvf77

Red Devil
ReMaRk

сначала необходимо выполнить нужные действия, потом отослать заголовки и сделать exit;
 

ReMaRk

Новичок
kvf77
действия занимают много времени, нужно отослать броузеру редирект, чтоб пользователь не ждал, а потом уже выполнять все остальное.
 

kvf77

Red Devil
ReMaRk

редирект сработает только в моемнт exit; и никак не раньше и не позже. нельзя "повесить" скрипт в памяти, а параллельно выполнять что-то еще - это тебе не сервер и не демон.
 

ForJest

- свежая кровь
ReMaRk
Никак. Это решается более сложными способами чем "выслать заголовки без exit".
 
Сверху