Header location php не работает

Не работает header()

Странно. Но никуда не перенаправляет.

условие срабатывает. Если вместо header() поставить echo 1;, то оно отобразит.. Пробывал header(‘Location: /’); exit;, но тоже не перенаправляет никуда. В чём может быть проблема?

Header location php не работает. Смотреть фото Header location php не работает. Смотреть картинку Header location php не работает. Картинка про Header location php не работает. Фото Header location php не работает

1 ответ 1

В том, что вы отправляете заголовки после того, как у вас был вывод на страницу, а предупреждения что headers already sent вы игнорируете настройками. «Для решения этой проблемы нужно функцию header() и всю логику, которая ее вызывает, поместить ДО любого вывода в броузер. Просто перенести повыше в скрипте. Ведь вы всё равно перенаправляете браузер. То есть, никакой текст всё равно не будет выведен! Значит, и выводить что-то одновременно с заголовком Location нет смысла. Правильно планируйте структуру своего скрипта: блок, который обрабатывает POST, не должен ничего выводить в браузер.»

Всё ещё ищете ответ? Посмотрите другие вопросы с метками php или задайте свой вопрос.

Связанные

Похожие

Подписаться на ленту

Для подписки на ленту скопируйте и вставьте эту ссылку в вашу программу для чтения RSS.

дизайн сайта / логотип © 2021 Stack Exchange Inc; материалы пользователей предоставляются на условиях лицензии cc by-sa. rev 2021.9.16.40224

Нажимая «Принять все файлы cookie» вы соглашаетесь, что Stack Exchange может хранить файлы cookie на вашем устройстве и раскрывать информацию в соответствии с нашей Политикой в отношении файлов cookie.

Источник

Header(«Location: «) не работает

Помощь в написании контрольных, курсовых и дипломных работ здесь.

Почему не работает перенаправление header(«Location: «)? выводит только его html
Добрый день, у меня такая проблема: есть простая страничка, я убрал оттуда все лишнее и оставил.

Header(«Location: «.$_SERVER[«HTTP_REFERER»]);
Есть такой код. Тут когда нажимаешь на кнопку, так с формы вся инфо в дб идет. Ну и когда.

Нет.
Возможно, так. Я не проверял

Добавлено через 1 минуту
oplachko84, вот connect.php:

Torovich, у меня в опен сервере есть этот файлик php.ini, но он ребутиться сразу же после сохранения, они даже пишут, что изменять бесполезно

Добавлено через 2 минуты
Torovich, И всё равно не работает, даже если до всех выводов ставить

Torovich, да та же, кстате насчёт ВОМ я слышал насчёт этого, как это исправить?

Добавлено через 47 секунд
oplachko84, у меня кстате теперь и в phpmyadmin траблы, таблица не чиститься

Добавлено через 2 минуты
Torovich, в notepad++, там понятно как испрваить, а как в sublime text 3?

Помощь в написании контрольных, курсовых и дипломных работ здесь.

Header location php не работает. Смотреть фото Header location php не работает. Смотреть картинку Header location php не работает. Картинка про Header location php не работает. Фото Header location php не работаетHeader(«Location: «)
Задался вопросом, а почему когда прописываем header(«Location: сайт.ru») редиректа нет, а когда.

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *