|
Автор |
Сообщение |
StiLiuS
Зарегистрирован: 01.08.2011 Сообщения: 4
|
|
|
|
В книге про заголовок Location немного инфы. Вообщем у меня есть форма. И есть след.код
Код: |
if($_SERVER["REQUEST_METHOD"]="POST"){
$name=trim(strip_tags($_POST['name']));
header(Location: index.php)
} |
Неполучается обновить страницу, пишет что то вроде неудалось загрузить страницу...
Нужно чтобы при перезапросе страницы избавиться от информации введенной ранее туда. |
|
Вернуться к началу |
|
|
chip
Тысячник
Зарегистрирован: 22.04.2010 Сообщения: 2498
|
|
|
|
вроде так
header("Location: http://бла бла бла..."); |
|
Вернуться к началу |
|
|
Anderson
Завсегдатай
Зарегистрирован: 08.07.2006 Сообщения: 642 Откуда: localhost
|
|
|
|
StiLiuS, есть нюанс: header() можна вызывать лишь ДО первого вызова вывода текста в скрипте (echo).
Лично я редирект в PHP делаю через JS:
Код: |
function jsredirect($url, $timeout)
{
p("<script type=\"text/javascript\">window.setTimeout(\"document.location='$url'\", $timeout);</script>");
} |
И затем вызов:
Код: |
...
echo "Подождите...";
echo jsredirect("index.php", 3);
... |
Или без таймаута:
Код: |
...
echo jsredirect("inex.php", 0);
... |
_________________ ArchLinux + Enlightenment 17 (E17) |
|
Вернуться к началу |
|
|
|
|
 Главная страница сайта
|
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете голосовать в опросах
|
|