@anton99zel
29а класс средней школы №7

Как сделать редирект на страницу с Get параметром?

Есть страница /personal/order/make/neworder.php нужно переадресовать на /personal/order/make/neworder.php?clear_cache=Y, но чтобы не было цикличности. Как это сделать на php?
  • Вопрос задан
  • 43 просмотра
Пригласить эксперта
Ответы на вопрос 1
ivankomolin
@ivankomolin
Редирект сделать просто:
header('Location: http://blabla.net/personal/order/make/neworder.php?clear_cache=Y');


А чтобы не было цикличности, нужно проверить, что присутствует этот get параметр, и тогда дополнительный редирект не делать. Иначе редирект повторится снова и снова, т.к. это одна и таже страница.

Пример:
if (!isset($_GET['clear_cache'])) {
    header('Location: http://blabla.net/personal/order/make/neworder.php?clear_cache=Y');
}
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы