Forum Webscript.Ru
Дизайн и Верстка => Всё о Html => Тема начата: DJ Fat от 09 Октября 2002, 23:58:06
-
Скажите пожалуйста, как сделать редирект на PHP на определенную через определенный промежуток времени? Страница и промежуток времени (в секундах, например) должны задаваться в программе.
Наверное каждый встречал подобные программы на PHP, когда, например, заходишь на какой-то сайт, а там написано: "Подождите несколько секунд, сейчас вы будете переадресованы туда-то...". Вот наподобие вышеописанного примера мне и нужно сделать программу.
Ещё есть один вопрос, который, наверное, тоже относится к этой программе. Мне бы также очень хотелось сделать так, чтобы у пользователя, который попал на страницу "A", (она его впоследствии будет переадресовывать на страницу "B"), в адресной строке броузера после редиректа адрес страницы "A" оставался неизменным. И как еще сделать, чтобы адрес в адресной строке не менялся, когда пользователь броузит сайт? Например, как на этом сайте (http://www.westwood.ea.com/).
Спасибо.
-
это далется через HTML - META-тег REFRESH :
ответ на второй вопрос - фреймы
-
sleep(...);
Header("Location :...");
Как вариант.
На второй вопрос уже ответили.
-
ThE0ReTiC
sleep(...);
Header("Location :...");
Ниче не понял... причем здесь sleep() и хедер локэйшен???
header("Refresh:10; url=...");
-
Доктор
А такой НТТР хидер бывает? ;-)
и кто будет при серверном варианте писать "Подождите несколько секунд, сейчас вы будете переадресованы туда-то...".?
Нет, эту тему давно уе надо было убрать из этого раздела.
-
и кто будет при серверном варианте писать "Подождите несколько секунд, сейчас вы будете переадресованы туда-то...".?
Не понял опять же... А для чего там 10 (или сколько угодно) указывается? А на странице пиши что хочешь...
-
Header("Location :...");
собственно тут уже облом с написанием чего либо на странице. Тут либо header("Locаtion"), либо print \\ echo.
Можно только через META - Refresh.
-
Спасибо всем, сделал через HTMl META-тег.
Модераторы! Перенесите эту тему в раздел о HTML!
-
Доктор, ты прелесть :-))))
Ну, ты бы, это... хоть бы попробовал, бы, хоть со второго раза прежде, чем писать, а? ;-)
-
Что именно попробовал бы?
a.php
header("Refresh:10; url=b.htm");
?>
А не пройти ли вам в течение десяти секунд на #@й с этой страницы?
b.htm
Вы уже там
-
переехало в HTML
-
Доктор
header("Refresh:10; url=b.htm");
Вот уж не знал, что такая фишка прокатывает. :)
Типа не документированная возможность?
-
Всю жизнь пользуюсь...
И вообще, что такое по-вашему мета-теги?