
29.04.2008, 20:22
|
|
Постоянный
Регистрация: 30.08.2007
Сообщений: 773
С нами:
9840758
Репутация:
808
|
|
Сообщение от BuzzSaw
Извните, может боян и уже обсуждалось в топике(а может и не совсем по теме) .Ситуация примерно такая:
Есть хтмл страница, в ней Javascript примерно такого содержания:
Код:
<script type="text/javascript">
document.write("<img src='http://site.ru/?ref="+escape(document.referrer)+"' border=0 width=100 height=120>");
</script>
Ну понятно, что ?ref= можно подменить, и тем самым испортить статистику. Ну например мне нужно смотреть сколько пользователей
будет приходить от определенного адреса(http://google.ru?q=ТЕКСТ).
Я ради интереса посмотрел Javascript'ы от гугла и там Math.Random, но я не
понимаю для чего это(подозреваю что это для правильности)... Вобщем мне нужно сделать так, чтобы referer никто не подменил.
Нет, Math.random там для того, чтобы адрес был каждый раз другой, для борьбы с кешированием. Защиты от подмены реферера нет - просто не нужно полагаться на присылаемые данные. Если это просто для статистики, то выгода от подмены сомнительна.
|
|
|