Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Как сделать php скриптом автоматический переход на другую страницу?

12K
17 декабря 2006 года
Apelsin
21 / / 06.07.2006
сабж.
271
17 декабря 2006 года
MrXaK
721 / / 31.12.2002
 
Код:
header("Location: страница");
1.9K
19 декабря 2006 года
InterWen
331 / / 16.09.2006
Если необходимо (как на форумах), чтобы пользователь все таки увидел нечто вроде "ваш флейм удачно запосЩЁн в нашу базу данных", а потом произошел редирект, то это вопрос не к ПХП, т.к. ХТТП хидеры сразу скидываются браузеру и вывода не будет, а вот на ЖабаСкрипт что-то вроде этого должно помочь:

 
Код:
<SCRIPT>
someTimeout = 4000; // редирект через 4 секунды
window.setTimeout("document.location = 'http://microsoft.com/';", someTimeout);
</SCRIPT>


или просто в МЕТА-тэгах всунуть (какой-то из них, точно не помню, но лучше оба :D ):

 
Код:
<META NAME="refresh" CONTENT="4">
<META HTTP-EQUIV="refresh" CONTENT="4">
387
17 декабря 2006 года
Ihbif19
421 / / 28.10.2004
Цитата: Apelsin
сабж.


http://php.net/get/php_manual_ru.chm/from/a/mirror

256
17 декабря 2006 года
foxweb
1.0K / / 27.07.2005
А если с юмором подойти ;)

 
Код:
header("Location: http://php.net/get/php_manual_ru.chm/from/a/mirror");
256
18 декабря 2006 года
foxweb
1.0K / / 27.07.2005
и ещё. header должен выполняться ДО ЛЮБОГО ВЫВОДА в скрипте. даже пробел перед <?php может помешать.
271
18 декабря 2006 года
MrXaK
721 / / 31.12.2002
кстати на нормально сконфигурированных серваках спасает буферизация
flush() перед и после header() и его можно пихать в любом месте)
12K
19 декабря 2006 года
Apelsin
21 / / 06.07.2006
спасибо. особенно за мануал.
но я не разобрался как сделать переход на другую страницу после выполнения php скрипта(как на форумах)? header()ом не получается.
12K
19 декабря 2006 года
Apelsin
21 / / 06.07.2006
То что надо! спасибо!
12
19 декабря 2006 года
alekciy
3.0K / / 13.12.2005
Цитата: foxweb
А если с юмором подойти ;)

 
Код:
header("Location: http://php.net/get/php_manual_ru.chm/from/a/mirror");


Отжог однозначно! :D заачот по полной!

Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог