switch
Новичок
Игнорирование редиректов
Вот возник вопрос: может ли клиент игнорировать редирект?
То есть, на пример, на странице стоит такая проверка
Вопрос заключаеться в том, как именно действует редирект?
Тоесть это посылаеться в хедере ответ клиенту "Location: index.php", я знаю что по HTTP протоколу "продвинутый клиент" тут же должен обработать этот редирект и пойти на ndex.php, но что будет если клиент не перейдет по линку. Тоесть просто проигнорирует его? Что тогда будет?
Сработает ли строка
?
Вот возник вопрос: может ли клиент игнорировать редирект?
То есть, на пример, на странице стоит такая проверка
PHP:
if (!isset ($_SESSION['system_user']))
{
if ($_SERVER['QUERY_STRING'] != "")
{
header("Location: index.php");
echo "cool";
}
}
Тоесть это посылаеться в хедере ответ клиенту "Location: index.php", я знаю что по HTTP протоколу "продвинутый клиент" тут же должен обработать этот редирект и пойти на ndex.php, но что будет если клиент не перейдет по линку. Тоесть просто проигнорирует его? Что тогда будет?
Сработает ли строка
PHP:
echo "cool";