打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
帝国cms中判断用户是否是手机访问的自定义函数
//这个放在 e/class/userfun.php 里面
function check_wap(){
    // 先检查是否为wap代理,准确度高
    if(stristr($_SERVER['HTTP_VIA'],"wap")){
        return true;
    }
    // 检查浏览器是否接受 WML.
    elseif(strpos(strtoupper($_SERVER['HTTP_ACCEPT']),"VND.WAP.WML") > 0){
        return true;
   }
   //检查USER_AGENT
   elseif(preg_match('/(blackberry|configuration\/cldc|hp |hp-|htc |htc_|htc-|iemobile|kindle|midp|mmp|motorola|mobile|nokia|opera mini|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|windows ce|xda |xda_)/i'$_SERVER['HTTP_USER_AGENT'])){
        return true;         
    }
    else{
        return false; 
   }
}

然后在需要判断跳转的页面加

1
2
3
4
5
6
$agent = check_wap();
if$agent )
{
    header('Location: http://wap.52img.cn');
    exit;
}
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
手机端检测
判断是否是通过手机访问
php判断客户端是pc还是移动设备
用ThinkPHP3.2.2框架做手机和PC端浏览器的切换
nginx实现wap移动端和PC端业务分离
联通 百度直连模式
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服