Да, его можно вставить, но в случае, если какой-то HTML уже находится на сервере, вы получите предупреждение, такое как header already sent by .....
, и перенаправление не будет работать должным образом.
Вместо этого вы можете выполнить это, очистив все данные в буфере вывода, используя ob_clear () , который должен быть напечатан, а затем отправьте заголовок перенаправления.
Пример:
if($casespecial==true) {
ob_clean(); //make sure nothing is outputed to the browser
header('Refresh: 20; url=http://www.example.org/'); //now send the header param
//After wards, you can resume your normal code and output the template as you require
.
.
.
}