Задать вопрос
Этот вопрос закрыт для ответов, так как повторяет вопрос Как исправить этот ворнинг: "Warning: Cannot modify header information - headers already sent by"?
@samnebudu
Человек

Как изменить url после того как $_GET принял запрос?

Есть вот такой код.
if(isset($_GET['action']) && $_GET['action']=="add"){ 
//тут код принятия
//а тут в конец, я тут пробовал ставить header('Location:  stranica.php'), но url не меняется(
}

в конец пробовал ставить header('Location: stranica.php'), но url не меняется(
  • Вопрос задан
  • 509 просмотров
Подписаться 1 Простой 3 комментария
Помогут разобраться в теме Все курсы
  • Skillfactory
    Профессия Fullstack веб-разработчик на JavaScript и PHP
    20 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
Ответы на вопрос 3
glaphire
@glaphire Куратор тега PHP
PHP developer
Нужно указывать абсолютный адрес ( http ://site.ru/stranica.php ), а не относительный (stranica.php)
Ответ написан
xEpozZ
@xEpozZ
Веб-разработчик
index.php:
<?php
if(isset($_GET['action']) && $_GET['action']==='add'){ 
    header('Location: redirect.php');
    exit;
}
Ответ написан
Stalker_RED
@Stalker_RED
в логах ошибки нет?
И перечитайте документацию о location, там должен быть полныи путь, емнип.
Ответ написан
Ваш ответ на вопрос

Вопрос закрыт для ответов и комментариев

Потому что уже есть похожий вопрос.
Похожие вопросы