Программирование > JavaScript & JScript
javascript:location.href и $HTTP_REFERER
sanika:
Проблема такова. на сайте идет проверка наglobal $HTTP_REFERER, $HTTP_SERVER_VARS, $QUERY_STRING; ( чтоб не допустить запуска внешних скриптов). После выполнении действия страница обновляется (чтоб было видно результат работы скрипта) с помощью
--- Цитировать ---
javascript:location.href = "..........";
--- Конец цитаты ---
Но при этом в ИЕ теряеться $HTTP_REFERER (в ФФ и мозиле все работает отлично).
вопрос таков - как можно перезапустить страницу не теряя global $HTTP_REFERER, $HTTP_SERVER_VARS, $QUERY_STRING; ?
:(
hanslinger:
Чтобы не допустить чего, прости?
sanika:
чтоб не допустить того, что пользователь может сделать нтмл файл с формой, выполнение которой ведет к запуску сценария на сайте.
так яснее?
hanslinger:
Может, почитаешь на досуге?
sanika:
hanslinger
спасибо, но моя цель не закрыть доступ с определенных АйПи. ( видимо у меня не выходит нормлаьно объяснить.
Вот прикинь у тебя есть скрипт, который получает данные из формы, и при этом там есть выпадающие скписки, какие-то правила. и они формируються в определенном порядке. Умный юзверь сохраняет эту страницу себе на комп, правит блокнотиком данные, и тупо запускает страничку, нажимает отправить и.. вуаля - ЕГО левые данные пошли на твой скрипт.
Навигация
Перейти к полной версии