Перенаправления в PHP обычно выполняются с использованием
header("Location: NEWLOCATION");
, где NEWLOCATION - это URL-адрес новой страницы.
Это должно быть вызвано перед выводом любой информации на вашу страницу, так какЗаголовки всегда отправляются перед любым другим содержимым (и не могут быть отправлены впоследствии).
Если вы хотите использовать функцию заголовка даже после того, как вы выделили что-то еще, просто сохраните все свои выходные данные в переменной, поэтому вместоof echo ("output") do $ myvar. = "output";
И затем, в конце файла, где вы узнаете, хотите ли вы перенаправить или нет, выполните echo ($ myvar);