Intereting Posts
Получить все переменные, отправленные с помощью POST? Laravel: как получить пользовательскую сортированную красноречивую коллекцию, используя метод whereIn DOMDocument: как получить внутренний HTML как строки, разделенные перерывами? Рекурсивные отношения Laravel Наличие двух типов пользователей в Laravel 5 Как читать только 5 последних строк текстового файла в PHP? Как экспортировать всю страницу или html-контент с помощью Highcharts, а не только в диаграмму? Не удается получить переменные get в Laravel «Invalid ns» при подключении к серверу mongodb Масштабирование HTML из расшифрованных PDF-файлов Почему PDO rowCount () возвращает 0 после UPDATE таблицы без изменения существующих данных? Подключение к базе данных MySQL MySQL из локального хоста Как сделать библиотеки PHP слабо связанными? Добавление адреса электронной почты в BCC в PHP-коде Yii2: получить выбранные данные строк из столбцов столбца gridView в контроллер

Если переменная url пуста перенаправляется на главную страницу

Я не могу заставить это работать правильно!

У меня есть страница view.php, которая использует переменную 'ID' для извлечения информации db.

Итак, мой url выглядит так:

/view.php?id=23 

Я пытаюсь заставить его «перенаправить» пользователя на домашнюю страницу, если они удаляют «23» часть url ..?

поэтому, когда вы посещаете

 /view.php?id= 

Должно :

 if(isset($_GET['id']) == "") { header('Location: /'); exit; } 

Работает, если я посещу

 /view.php 

Related of "Если переменная url пуста перенаправляется на главную страницу"

Попробуйте использовать empty() :

 if(empty($_GET['id'])) { header('Location: /'); exit; } 

Другой путь:

 if(strlen($_GET['id'])>0) { header('Location: /'); exit; }