Vkachalovs
@Vkachalovs
php html

Как запретить открытие страницы без GET параметра?

Есть такой вот код, нужно запретить вход по домену site.ru/buy/ без GET параметра, кидать обратно на главную /
пытался сделать но моим способом работает только когда в адресной строке содержится сам get параметр к примеру ?id=423444, но которые сохранены в сессии оно не учитывает и не хочет кидать на главную, можно сказать если в сессии пользователя уже содержится get параметр то у него есть доступ, если нету то кидать на главную
<?php 
    session_start();
if (isset($_GET['id'])) {
    $_SESSION['save_id'] = $_GET['id'];
} 
?>
  • Вопрос задан
  • 104 просмотра
Пригласить эксперта
Ответы на вопрос 1
delphinpro
@delphinpro Куратор тега PHP
frontend developer
if (! isset($_GET['id'])) {
    header('Location: /');
    die;
}
Ответ написан
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы