帝国cms中判断用户是否是手机访问方法

乘胜移动设备的推广,网址也会迎来更扩展移动设备的拜访。用适应PC的页面,非常多时候敌手提式有线电话机顾客不团结,那么有个别时候,我们要求推断客户是或不是用手提式有线电话机访问,假如是手提式有线电电话机的话,就跳转到钦赐的手提式有线电话机友好页面。如何在帝国cms模板中举行推断呢?这里就介绍一下,如何剖断客户是还是不是用手提式有线电话机访谈。

艺术如下:

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

functioncheck_wap(){//先检查是否为wap代理,准确度高if(stristr($_SERVER[HTTP_VIA],wap)){returntrue;}//检查浏览器是否接受WML.elseif(strpos(strtoupper($_SERVER[HTTP_ACCEPT]),VND.WAP.WML)0){returntrue;}//检查USER_AGENTelseif(preg_match(/(blackberry|configuration//cldc|hp|hp-|htc|htc_|htc-|iemobile|kindle|midp|mmp|motorola|mobile|nokia|operamini|opera|Googlebot-Mobile|YahooSeeker//M1A1-R2D2|android|iphone|ipod|mobi|palm|palmos|pocket|portalmmm|ppc;|smartphone|sonyericsson|sqh|spv|symbian|treo|up.browser|up.link|vodafone|windowsce|xda|xda_)/i,$_SERVER[HTTP_USER_AGENT])){returntrue;}else{returnfalse;}}

下一场在必要判断跳转的页面加

$agent=check_wap();if($agent){header(Location:);exit;}

发表评论

电子邮件地址不会被公开。 必填项已用*标注