google 浏览器  可以通过  $_SERVER['HTTP_REFERER'] 获取来源路径!!!但是IE 获取不到
php 通过什么样的办法 才能获取到 在新浪微博点击链接 进来的来源路径?

解决方案 »

  1.   

    IE 8 表示可以看到有这个值 $_SERVER['HTTP_REFERER'] 
      

  2.   

    $_SERVER['HTTP_REFERER'] 链接到当前页面的前一页面的 URL 地址。不是所有的用户代理(浏览器)都会设置这个变量,而且有的还可以手工修改 HTTP_REFERER。因此,这个变量不总是真实正确的。IE下面: 只有点击超链接(即a标签的时候) 打开的页面才有HTTP_REFERER环境变量, 其它如 window.open()、 window.location=…、window.showModelessDialog()等打开的窗口都没有HTTP_REFERER 环境变量。新浪短链就 估计 是用   window.open()、 window.location=…、window.showModelessDialog()等 方式跳转地址   所以IE用 $_SERVER['HTTP_REFERER']  获取不到来源地址有没有什么办法 能获取的到??
      

  3.   

    但是 google 浏览器 可以获取!!!
    应该是只有IE 下 没办法获取!!现在要的是 怎么在IE下也能获取!!
      

  4.   

    打印你的$_SERVER和$_REQUEST,看看有没有可用信息咯