试了下用$_SERVER['HTTP_REFERER']输出,不过什么都没,问下有没有这样函数或方法查出来呢?

解决方案 »

  1.   

    你想查什么?干什么?$_SERVER['HTTP_REFERER']没有来源而显然为空只要是请求都有Query 请求字串,可以得到
    但不能判断是来自何方!这个是没有办法准确判断的!只要符合http协议请求,就能请求你网上的资源!
      

  2.   

    申明一个变量,用ajax一起提交到服务器端。
      

  3.   

    $_SERVER['HTTP_REFERER']应该是有的,但是你的调用方法不对吧?
    如果你直接输入网址的话$_SERVER['HTTP_REFERER']为空,无法显示的!你可以这样试试,让PHP返回(echo)$_SERVER['HTTP_REFERER'],然后用AJAX调用该地址,这样的话$_SERVER['HTTP_REFERER']才能有值
      

  4.   

    什么叫来自何方呢?能查出IP算不算?
    除了IP你也不能知道什么了
      

  5.   

    没明白你问的是什么意思,ajax是服务器将js返回到客户端后,再由客户端js请求服务器端脚本,再由服务器端返回给客户端html这样的一个过程。所以直接在客户端就可以看到请求的服务器端url地址。
      

  6.   

    AJAX提交的时候把URL当做参数 提交过去