server_v1=Cstr(Request.ServerVariables("HTTP_REFERER"))==>$_SERVER['HTTP_REFERER']
server_v2=Cstr(Request.ServerVariables("SERVER_NAME"))==>$_SERVER['SERVER_NAME']
mid字符截取函数,也就是从www.后开始截取,长度为server_v2的长度.比较不相等,就转到另一个页面,response.redirect跟header一样
header("Content-type: text/html; charset=gb2321"); 
$textbody = file_get_contents("http://www.baidu.com");
print $textbody;
//功能是一样的....

解决方案 »

  1.   

    $_SERVER['HTTP_REFERER']很多时间不能用。
    总之我好象没有正常用起过一次
      

  2.   

    如果服务器没配置的话,是不能用 $_SERVER['HTTP_REFERER'] 这参数的
    如果抓取网页,简单的用 file_get_contents(url) 就行的了不过如果要自己发送和获取HTTP头,就不方便了,可以使用我编写的一下类地址在:
    http://prato.bokele.com/?CH=749&ViewID=15272  (我博客里的,不是垃圾网址)
      

  3.   

    ddboy(留言版版主) 好像下载图片不可用哦。