Как сделать страницу с ошибкой 404?

Есть файл test.php. В его отображение при определённом запросе выносятся данные из выбранной строки таблицы mysql.
Например, test.php?content=2 выведет на странице данные из второй строки. Если у меня в таблице 40 строк, а я делаю запрос test.php?content=56, то будет ошибка mysql. Как сделать, что бы вместо неё появилась страница 404?

Как сделать, что бы при запросе test.php выводилось содержимое не из определённой строки бд, а например, произошл редирект на index.php ?
  • Вопрос задан
  • 2425 просмотров
Пригласить эксперта
Ответы на вопрос 2
FanatPHP
@FanatPHP
Чебуратор тега РНР
то будет ошибка mysql.

Не будет.

Как сделать, чтобы появилась страница 404?

  1. Отдать соответствующий НТТР заголовок
  2. Вывести желаемый HTML
Как сделать, что бы при запросе test.php выводилось содержимое не из определённой строки бд, а например, произошл редирект на index.php ?

Зачем?
Ответ написан
DJZT
@DJZT
Laravel - code for you
При запросе 56 не будет ошибки. Просто результат запроса будет пустой. Делай проверку. Если результат пустой - то (страница/ошибка/редирект на index).
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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