-->

帝国cms手机端设置(帝国cms使用手册)

随着移动设备的普及,越来越多的网站将通过移动设备访问。适配PC的页面往往对手机用户不友好。有时,我们需要判断用户是否是通过手机访问。如果是,则跳转到指定的手机友好页面。帝国CMS模板中如何判断?这里我们介绍一下如何判断用户是否是手机访问。

方法如下:

将以下代码放入e/class/userfun.php

函数check_wap(){

//首先检查是否是wap代理,准确率很高。

if(stristr($_SERVER['HTTP_VIA'],'wap')){

返回真;

}

//检查浏览器是否接受WML。

elseif(strpos(strtoupper($_SERVER['HTTP_ACCEPT']),'VND.WAP.WML')0){

返回真;

}

//检查USER_AGENT

elseif(preg_match('/(blackberry|配置//cldc|hp|hp-|htc|htc_|htc-|iemobile|kindle|midp|mmp|motorola|mobile|诺基亚|operamini|opera|Googlebot-Mobile|YahooSeeker//M1A1-R2D2|android|iphone|ipod|mobi|palm|palmos|pocket|portalmmm|ppc;|智能手机|sonyericsson|sqh|spv|symbian|treo|up.browser|up.link|vodafone|windowsce|xda| xda_)/i',$_SERVER['HTTP_USER_AGENT'])){

返回真;

}

别的{

返回假;

}}

然后添加到需要判断跳转的页面中

$agent=check_wap();if($agent){

header('Location:http://m.moyublog.com');

出口;

}

上一篇: 帝国cms为什么安全了(帝国cms为什么安全性低)

下一篇: 帝国cms标签调用大全(帝国cms标签使用)

关于搜一搜站长工具

如未标明出处,所有模板均为搜一搜站长工具原创,如需转载,请附上原文地址,感谢您的支持和关注。

关于代售类模板,为网友上传发布,如果有侵犯你的权益,请联系我们,第一时间删除。客服邮箱:3801085100#qq.com(#换成@)

本文地址:http://www.soyiso.net/news/11883.html

展开更多