Можно ли дважды использовать Функцию header

232
10 ноября 2017, 10:05

У меня есть скрипт, в который я вставил фрагмент с кодом, который использует функцию

header('Content-type: image/jpeg');

что значит на странице есть рисунок. Но она мне сбивает весь остальной код. Как мне локализовать её только для части кода? или может есть возможность использовать второй раз header, что бы перекодировать обратно страницу в

header('Content-type: text/html');
Answer 1

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

Answer 2

header должен отправляться перед выводом или подключением чего-либо. То есть, если у вас выводится, например echo "Привет", то отправка закончится неудачей. То же самое и с отправкой header 2 раза. Заголовок отправлен - теперь вы уже не сможете дальше по коду его отправить. (это касается и сессий). Учтите, что в начале кода даже пробела быть не должно.

READ ALSO
Ошибка в реализации метода "backpropagation

Ошибка в реализации метода "backpropagation

Доброе времени суток!

243
Неверная линковка проекта в Qt + msvc2010

Неверная линковка проекта в Qt + msvc2010

Поддерживаю один проект, он используется в виде сервиса windows, реализован при помощи Qt ( класс QtService и пр) Перекидываю из папки bin установленного...

402
Геометрия.Площади [требует правки]

Геометрия.Площади [требует правки]

Ребят,прошу ответить на вопрос: формула площади (допустим треугольника ) через длины векторовФормулу Герона в мусорку, это для слабаков

354