可以的用HTTP_USER_AGENT和HTTP_ACCEPT就能区分开了。
你可以找多几种浏览器来测试!
$_SERVER['HTTP_USER_AGENT']
$_SERVER['HTTP_ACCEPT']

解决方案 »

  1.   

    理论绝对可以的用手机访问一般都是用wap吧。。楼主找找这方面的资料。
      

  2.   

    判断accept是否包含 "vnd.wap." 
      

  3.   

    不是绝对的.
    浏览器是可以设置
    $_SERVER['HTTP_USER_AGENT'] 
    $_SERVER['HTTP_ACCEPT']以前测试的时候经常用.
      

  4.   

    呵呵,最好的办法是,如果wap程序已经在移动梦网或者联通上线以后,获取梦网和联通返回的标志符来检查,这个PC机是不能获取的.
      

  5.   


    只要不做特殊加密,所有的信息都可以虚拟/伪造。
    特别是HTTP协议下的通信,这种篡改头信息的工具更多——不能篡改,意味着无法测试。
    可以看看
    http://proxomitron.info/
    或者
    JMeter
      

  6.   

    理论上是可以的,例如判断$_SERVER['HTTP_USER_AGENT'] 信息