Показать сообщение отдельно

  #503  
Старый 29.04.2008, 20:22
astrologer
Постоянный
Регистрация: 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 там для того, чтобы адрес был каждый раз другой, для борьбы с кешированием. Защиты от подмены реферера нет - просто не нужно полагаться на присылаемые данные. Если это просто для статистики, то выгода от подмены сомнительна.
 
Ответить с цитированием