Location header
Автор Vova Kylaksizov задал вопрос в разделе Другие языки и технологии
Не работает header("Location: ../index.php"); и получил лучший ответ
Ответ от Cheery[гуру]
Кодировка к header не имеет никакого отношения. >> только потом выдаёт ошибку какую? нет здесь телепатов. header с переброской не сработает (как и любой другой header), если текст уже выведен в браузер ДО вывода заголовка. если у вас возникает ошибка и она отображается в браузер до вывода заголовков, то они не сработают, ессно. >> Кодировку сменил без бом, теперь это вылезло ошибка, как раз, говорит о том, что BOM там есть - идет вывод в первой строке index.php а это, обычно, либо пробел перед <?php, но тогда бы сообщение выдавалось в любой кодироке. произошла выдача в браузер, и уже на 3 строке идет session_start(), который тоже оперирует с заголовками, поэтому и выдало предупреждение.