Переадресация - редирект со страницы на страницу не работает
Прислал(а): Val_L
Новичок
КПД: 0 %
Добавлено: 2015-01-14
Просмотров: 6952
Ответов: 1
Долго не могу найти причину - почему не работает переадресация - редирект с одной страницы на другую.
Использую директиву header:
header("Location: editpart.php?cid=$cid");
В чём может быть причина?
Ответы
Лучший ответ
Автор: Support
Ученик
КПД: 16.67 %
Добавлено: 2015-01-15
Ответов: 12
В том числе лучших: 2
Во-первых, кодировка файла должна быть utf-8 без BOM.
Во-вторых, до header не должно быть никакого вывода данных на страницу, будь то что-то с командой echo или же вставки html-кода. Лучше всего редирект со всеми условиями разместить до открывающего тэга html.
0 пользователям нравится этот ответ
Комментариев: 1
Всё сделал по Вашему совету - теперь работает! У меня до header как раз был вывод данных через echo. Огромное спасибо!
Автор: Support
Ученик
КПД: 16.67 %
Добавлено: 2015-01-15
Ответов: 12
В том числе лучших: 2
Во-первых, кодировка файла должна быть utf-8 без BOM.
Во-вторых, до header не должно быть никакого вывода данных на страницу, будь то что-то с командой echo или же вставки html-кода. Лучше всего редирект со всеми условиями разместить до открывающего тэга html.
0 пользователям нравится этот ответ
Всё сделал по Вашему совету - теперь работает! У меня до header как раз был вывод данных через echo. Огромное спасибо!
Поделиться с друзьями