Как можно добиться чистого перенаправления URL

Итак, у меня есть форма, которая при отправке выполняет php-файл, содержащий следующее перенаправление.

echo '<meta http-equiv="refresh" content="0;url='.$nexturl.'" />';

Как большинство людей знают, это не чистый / профессиональный способ перенаправления.

Можно ли включить файл, содержащий только перенаправление, используя местоположение заголовка, однако мне потребуется переменная, созданная в моем файле process.php.

Например, создать с помощью php include:

<?php include (TEMPLATEPATH . '/redirect.php'); ?>

Тогда внутри redirect.php

header('Location: '.$newURL);

0

Решение

да, вы можете перенаправить (то есть: установить / сбросить / сбросить любой заголовок, который хотите) до тех пор, пока не произойдет никакого вывода

(нет, даже пробелы или спецификация (метка порядка байтов utf-8) — iirc)

если у вас есть выход, вы можете захватить его через ob_start и вывод, если потом

как ни странно, это даже довольно ясно доктор

1

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]