我访问我的网站时能够收集的用户信息是什么?

时间:2014-03-04 08:18:31

标签: javascript php apache

目前我有几个想法。如果我错了,请纠正我 php

$_SERVER[REQUEST_TIME]:the time a visitor visits my webpage
$_SERVER[HTTP_REFERER]:the webpage where my visitor comes from
$_SERVER[HTTP_USER_AGENT]:my visitor's web browser
$_SERVER[REMOTE_ADDR]:my visitors ip address
$_SERVER[SCRIPT_FILENAME]:the page my visitor is seeing

的javascript

window.screen.width:width of my client's screen
window.screen.height:height of my client's screen

请帮我找到更多。我也更喜欢收集真实数据,我知道客户端可能会伪造一些服务器变量。

1 个答案:

答案 0 :(得分:1)

互联网上没有任何内容是真实的,您不能依赖上述代码中信息的信任

  • 可以欺骗$_SERVER[HTTP_REFERER]
  • 当用户在代理后面时$_SERVER[REMOTE_ADDR]变为无效。
  • $_SERVER[HTTP_USER_AGENT]也可以使用User Agent Switcher
  • 进行修改

这些只是浅薄的信息,你不能完全依赖它们。

由于您需要更多参数,因此可以在$_SERVER变量处查看。

<强> FYI :

<?php
print_r($_SERVER); //"prints" all server variables.