PHP, если «id» null перейти к URL-адресу

Нужна помощь со следующим кодом, у меня есть форма, предоставляющая «id», когда представлен следующий скрипт получает данные из базы данных, если по какой-то причине «id» равен нулю, как я могу перенаправить URL-адрес на мою страницу 404 ,

Код:

$id=$_GET['id']; include ('dbconnection.php'); include ('dbopen.php'); include ('header.php'); 

Я пробовал следующее, но не успел переместить клиента на страницу 404.php, если значение «id» равно null.

 if (isset($_GET['id']) && !empty($_GET['id'])) { header('Location: index.php'); } 

Пожалуйста, помогите: D

Использовать это:

 if (!isset($_GET['id']) || empty($_GET['id'])) { header('Location: 404.php'); exit(); // don't execute any code after it! } 

Ваш код должен работать. Но перед заголовком не должно быть выхода (эха или содержимого).