HTTP_USER_AGENT"你自已判断吧,通过返回头判断查代理信息
代理---IE其实也算一种代理

解决方案 »

  1.   

    用手机访问的话,HTTP_USER_AGENT会返回手机的型号,比如数组中的r380就应该是手机访问的,这个数组将一些特定的手机也排除掉了。如果只想判断是否是PC浏览器访问,只需要oper和mozi应该就可以了,其他的一些我也不知道是什么。<?php
    $browser = strtolower(substr($_SERVER["HTTP_USER_AGENT"],0,4));$deny_browsers = array('oper','winw','wapi','mc21','up.b','upg1','upsi','qwap','jigs','java','alca','wapj','fetc','r380','winw','mozi','m3ga');foreach($deny_browsers as $b){
    if($browser == $b)
    header("location:sorry.php");
    }
    ?>