Редерект в php header

столкнулся с такой проблемой что в форме регистрации нужно сделать редерект на дом страницу, или я косой или функция header это танец с бубном, пробывал из отдельного файла подключать, проблема в том что header должен будть выше requery соответсвенно, возникает закономерный вопрос, а как он должен работать с покачто не существуешеми переменами, я бьюсь уже часа 3, надежда только на вас


Ответы (2 шт):

Автор решения: Enokin
if( isset($_POST['name'],$_POST['email'],$_POST['text']) ) {
тут обработка данных с формы
...
header('Location: /');}

Если я правильно вас понял, то так должно работать.

 <?php 
  if( isset($_POST['name'],$_POST['email'],$_POST['text']) ) {
    тут обработка данных с формы
    ...
    header('Location: /');}
 ?>
  <!DOCTYPE html>
   <html>
   <head>
     <title>!DOCTYPE</title>
     <meta charset="utf-8">
   </head>
   <body>
     ...
   </body> 
  </html>
→ Ссылка
Автор решения: Maxproger

И так танцы с бубном но я нашел способ просто введите exit("<meta http-equiv='refresh' content='0; url= /туда-куда надо.php'>");

→ Ссылка