[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Как обновить страницу в php?
a__le__x
header("Location: url"); не предлогать!



Спустя 32 минуты, 25 секунд (14.05.2010 - 08:10) antonov_sa написал(а):
иш.. js используй

Спустя 5 минут (14.05.2010 - 08:15) Семён написал(а):
Да у него ошибка Headers Already.... зуб даю, наверно даже не знает почему и как это лечится ph34r.gif
--
Чтобы воспользоваться JS нужно также сначала его вывести )))

Спустя 3 минуты, 20 секунд (14.05.2010 - 08:19) a__le__x написал(а):
Цитата (Семён @ 14.05.2010 - 05:15)
Да у него ошибка Headers Already.... зуб даю, наверно даже не знает почему и как это лечится ph34r.gif
--
Чтобы воспользоваться JS нужно также сначала его вывести )))

))) нет никакой ошибки. просто думаю умные люди может подскажут ещё несколько методов...

Спустя 4 минуты, 30 секунд (14.05.2010 - 08:23) Семён написал(а):
Цитата (a__le__x @ 14.05.2010 - 09:19)
Цитата (Семён @ 14.05.2010 - 05:15)
Да у него ошибка Headers Already.... зуб даю, наверно даже не знает почему и как это лечится ph34r.gif
--
Чтобы воспользоваться JS нужно также сначала его вывести )))

))) нет никакой ошибки. просто думаю умные люди может подскажут ещё несколько методов...

А какие ещё могут способы? И если не секрет для чего?
Пути решений 2-ва: через JS / и указанный выше способ на PHP.

Спустя 7 минут, 12 секунд (14.05.2010 - 08:30) a__le__x написал(а):
Цитата (Семён @ 14.05.2010 - 05:23)
А какие ещё могут способы? И если не секрет для чего?
Пути решений 2-ва: через JS / и указанный выше способ на PHP.

хорошо, тогда такое дело:
if($_POST)
{
header("Location: ***");
}


как мне заставить его выполнится 2 раза?

Спустя 2 часа, 17 минут, 33 секунды (14.05.2010 - 10:48) DedMorozzz написал(а):
да хоть так:

$a=0;
if($_POST&&$a<3)
{
$a++;
header("Location: ***");
}

ЗЫ: естесно сделать так, что бы $a не обнулялась всегда.

Спустя 40 минут, 12 секунд (14.05.2010 - 11:28) WebClass написал(а):
Можно так:
<script language="javascript">

window.location.href="ссылка";

</
script>

Спустя 21 минута, 39 секунд (14.05.2010 - 11:50) Basili4 написал(а):
<meta http-equiv="REFRESH" content="0;url=index.html">

Спустя 18 минут, 27 секунд (14.05.2010 - 12:08) jetistyum написал(а):
Цитата (a__le__x @ 14.05.2010 - 08:30)
Цитата (Семён @ 14.05.2010 - 05:23)
А какие ещё могут способы? И если не секрет для чего?
Пути решений 2-ва: через JS / и указанный выше способ на PHP.

хорошо, тогда такое дело:
if($_POST)
{
header("Location: ***");
}


как мне заставить его выполнится 2 раза?

а зачем два заголовка выбрасывать?

Спустя 8 часов, 54 минуты, 43 секунды (14.05.2010 - 21:03) MatrixGod написал(а):
header("Refresh: 3; url=page.php");

Спустя 3 часа, 29 минут, 36 секунд (15.05.2010 - 00:32) agentor написал(а):
поводу редиректа на яве, следует учесть что в браузере можно отключить поддержку ява и тогда при неверном написании функции редиректа на яве могут появится ошибки на странице..

я когда то писал функцию для себя...вроде неплохо работает..поделюсь с вами

	function java_redirect($url, $message, $time = ""){
if ($time) {
$time = $time;
}
else{
$time = "3000"; ///Время по умолчанию в мил.сек
}
exit("<script language=\"javascript\" type=\"text/javascript\">
function Weiterleitung() {
parent.window.location.href =
\"".$url."\";
}
window.setTimeout(
\"Weiterleitung()\", '".$time."');
</script>"
.htmlspecialchars($message)." Вы будете перемещены...");
}


работает ткаим образом..

java_redirect("...ссылка...","Ваш текст", 1000);

я делал так что бы после перенаправление скрипт завершал рбаоту, поэтому фукция работает в exit();
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.