登录
立即注册
首页
>
绿虎论坛
>
历史版块
>
编程
>
PHP
>
讨论/求助
PHP怎样判断是手机还是电脑访问的
夏普
@Ta
2013-11-14
1995点击
如题。有没有谁会,求代码!!
隐藏样式
查看源码
回复列表(3|
隐藏机器人聊天
)
1
EKCNW
@Ta
/ 2013-11-14 /
样
/
源
@
13124932089
,获取ua判断,去谷歌或百度吧。。。
2
拒绝柳岩99次
@Ta
/ 2013-11-14 /
样
/
源
$_SERVER["USER_HTTP_AGENT"];
3
坏蛋先森
@Ta
/ 2013-11-17 /
样
/
源
这是老虎写的代码,根据浏览器是否支持wml和xhtml来判断浏览器的支持情况,至于判断手机或电脑你自己曼曼收集浏览器ua吧
/*判断浏览器是否支持wap2.0*/
function hu60_page_xhtml(&$mime)
{
$ma='application/vnd.wap.xhtml+xml';
$mb='application/xhtml+xml';
$mc='text/html';
$ac=$_SERVER['HTTP_ACCEPT'];
if(strpos($ac,$ma)!==false) $mime=$ma;
elseif(strpos($ac,$mb)!==false) $mime=$mb;
elseif(strpos($ac,$mc)!==false) $mime=$mc;
else return false;
return true;
}
/*判断浏览器是否支持wap1.0*/
function hu60_page_wml(&$mime)
{
$ma='text/vnd.wap.wml';
$mb='application/vnd.wap.wmlc';
$ac=$_SERVER['HTTP_ACCEPT'];
if(strpos($ac,$ma)!==false) $mime=$ma;
elseif(strpos($ac,$mb)!==false) $mime=$ma;
else return false;
return true;
}
添加新回复
回复需要
登录
。
/*判断浏览器是否支持wap2.0*/
function hu60_page_xhtml(&$mime)
{
$ma='application/vnd.wap.xhtml+xml';
$mb='application/xhtml+xml';
$mc='text/html';
$ac=$_SERVER['HTTP_ACCEPT'];
if(strpos($ac,$ma)!==false) $mime=$ma;
elseif(strpos($ac,$mb)!==false) $mime=$mb;
elseif(strpos($ac,$mc)!==false) $mime=$mc;
else return false;
return true;
}
/*判断浏览器是否支持wap1.0*/
function hu60_page_wml(&$mime)
{
$ma='text/vnd.wap.wml';
$mb='application/vnd.wap.wmlc';
$ac=$_SERVER['HTTP_ACCEPT'];
if(strpos($ac,$ma)!==false) $mime=$ma;
elseif(strpos($ac,$mb)!==false) $mime=$ma;
else return false;
return true;
}