Добро пожаловать! Это — архивная версия форумов на «Хакер.Ru». Она работает в режиме read-only.
 

Блокировка обновления и перехода назад

Пользователи, просматривающие топик: none

Зашли как: Guest
Все форумы >> [Веб-программинг] >> Блокировка обновления и перехода назад
Имя
Сообщение << Старые топики   Новые топики >>
Блокировка обновления и перехода назад - 2007-10-15 12:09:54.570000   
nabat

Сообщений: 57
Оценки: 0
Присоединился: 2004-12-27 20:38:43
Как реализовать блокировку обновления страницы и перехода назад (в броузере) инструментами php, java script ( желательно без сессий и Куков , но на крайняк можно и с ними) ?
Post #: 1
RE: Блокировка обновления и перехода назад - 2007-10-15 12:20:11.506666   
Lex_Voodoo

Сообщений: 7328
Оценки: 0
Присоединился: 2004-12-07 13:55:12
А конкретнее что надо?
От POST - обычный refresh,
от GET - refresh без параметров,
Просто запретить юзеру копипастнуть url и воткнуть его в адресную строку ты не можешь, надо учитывать предыдущие заходы через сессии.
Post #: 2
RE: Блокировка обновления и перехода назад - 2007-10-15 12:35:00.240000   
nabat

Сообщений: 57
Оценки: 0
Присоединился: 2004-12-27 20:38:43
Запрос проходит через POST ввиду небольших размеров всей системы ни куков ни сессий пока не использую - обхожусь скрытыми полями в форме(через них передаю индификатор) … собственно мне нужно , что б когда юзер попал на н-ную страничку он не смог вернуться назад и не смог её обновить - ибо таким оброзом он обманет систему … P.S. про refresh можно по подробней!???
Post #: 3
RE: Блокировка обновления и перехода назад - 2007-10-15 13:20:41.543333   
Sun_trop

Сообщений: 16
Оценки: 0
Присоединился: 2007-09-30 12:30:08.306666
http - протокол без сохранения состояния, поэтому без куков и сессий узнать этот ли пользователь только что был на странице хх или нет сложно. Можно сделать так записывать время посещения и ип пользователя на сервере и при генерации новой страницы сравнивать данные пользователя с записями. Если к примеру с одного ип время посещения последний раз было 1 день назад то скорее всего он не переходит назад. Хотя тут много есть но, а вдруг это адрес пользователей adsl у которых ип одинаковый… Поэтому лучше при помощи куки или сессий.
Post #: 4
Страниц:  [1]
Все форумы >> [Веб-программинг] >> Блокировка обновления и перехода назад







Связаться:
Вопросы по сайту / xakep@glc.ru

Предупреждение: использование полученных знаний в противозаконных целях преследуется по закону.