Обход сброса счетчика при нажатии F5

Лексеич

Московский калмык
Обход сброса счетчика при нажатии F5

Привет всем.
Есть счетчик, который по истечении времени переадресует на другую страницу. Но как сделать так, чтобы он не сбрасывался при нажатии F5 не могу догнать.
Де глянуть можно? Поделитесь сцылками, или подскажите.
Код:
PHP:
<form name="redirect">
<p align="center">До перехода осталось:
<input type="text" name="redirect2" size="4">
секунд</span></font></p>
</form>


<script>

var targetURL="home.php"
var countdownfrom=300

var currentsecond=document.redirect.redirect2.value=countdownfrom+1
function countredirect()
{
   if (currentsecond!=1)
    {
       currentsecond-=1 
       document.redirect.redirect2.value=currentsecond
    }
   else
    {
       window.location=targetURL
       return
    }
   setTimeout("countredirect()",1000)
}

countredirect()

</script>

заранее благодарствую..
 
Каждую секунду в куки записывать новое значение счетчика.
Если refresh - то эта кука пошлется на сервер, js ее увидит, и после этого - начать отсчет времени с этого ее значения
 
docker
т.е. постоянно писать и считывать куку.. это вариант..

Блин, а если броуз клиента не держит куки? :(

-~{}~ 07.04.05 12:07:

по-моему это не относится к моей проблеме. Мне необходима защита от нажатия юзверем кнопки Ф5. ;)
 
Лексеич
относится

туда тоже надо прописывать нужное значение
(из той же куки)
 
Panchous
ну тогда я не могу понять смысл прописывания этого в мету. Мета необходима для редиректа по окончании времени, ведь так? А у меня редирект ведь идет в функции... там где таргетУРЛ.
 
А! всё! догнал! :)

Спасибо ребят!

[ушел писать код, пока не забыл]
 
Автор оригинала: docker
Считывать ее не нужно. Только постоянно писать
Вот здесь я не догнал, что значит:
>кука пошлется на сервер, js ее увидит, ...
как js ее увидит
 
када юзверь жмет Ф5 он считай посылает запрос серваку, шлется и кука, сервак формирует ответ и время отсчета ставит в соответствии со значением куки, а не с 300 секунд..
 
Сверху