latteo
Эффективное использование PHP, MySQL
- Регистрация
- 27 Фев 2008
- Сообщения
- 1.603
- Реакции
- 1.566
Ох и развели флудильню...
Отдача браузеру заголовка Location: *** не гарантирует, что браузер выполнит редирект (его можно отключить).
Для таких случаев вы скриптом можете вывести еще некий html код, который выполнит редирект или просто линк, куда вы хотите направить пользователя, в надежде на его сознательность
Плюс не забываем, что скрипт может еще захотеть, что-то сделать (статистику например сформировать), для такого случая можно отправить:
а после этого еще выполнить простыню кода... при этом браузер уже ничего не получит, любой вывод инфы типа echo, print, var_dump до браузера уже не дойдёт.
Отдача браузеру заголовка Location: *** не гарантирует, что браузер выполнит редирект (его можно отключить).
Для таких случаев вы скриптом можете вывести еще некий html код, который выполнит редирект или просто линк, куда вы хотите направить пользователя, в надежде на его сознательность
Плюс не забываем, что скрипт может еще захотеть, что-то сделать (статистику например сформировать), для такого случая можно отправить:
PHP:
header("location: file.php");
header("Connection: close");