PHP notice

Undefined index: mobile

/data/wwwroot/moba.yingxiong.com/web/protected/include/global.funs.php(55)

43       return '2';
44     }
45  
46     if(($v = dstrpos($useragent, $wmlbrowser_list))) {
47       $_G['mobile'] = $v;
48       return '3'; //wml版
49     }
50  
51     $brower = array('mozilla', 'chrome', 'safari', 'opera', 'm3gate', 'winwap', 'openwave', 'myop');
52     if(dstrpos($useragent, $brower)) return false;
53     $_G['mobile'] = 'unknown';
54     //对于未知类型的浏览器,通过$_GET['mobile']参数来决定是否是手机浏览器
55     if(isset($_G['mobiletpl'][$_GET['mobile']])) {
56         return true;
57     } else {
58     
59       return false;
60     }
61 }
62 
63 
64 /**
65 * 判断$arr中元素字符串是否有出现在$string中
66 * @param  $string     $_SERVER['HTTP_USER_AGENT'] 
67 * @param  $arr          各中浏览器$_SERVER['HTTP_USER_AGENT']中必定会包含的字符串

Stack Trace

#0
+
 /data/wwwroot/moba.yingxiong.com/web/protected/components/Controller.php(45): checkmobile()
40             
41         }else{
42             
43             if(empty(Yii::app()->session['name'])){
44                 
45                 if (checkmobile()) {
46                     Yii::app()->session['name'] = self::WAP_DEFAULT_NAME;
47                 } else {
48                     Yii::app()->session['name'] = self::PC_DEFAULT_NAME;
49                 }    
50             }
#7
+
 /data/wwwroot/moba.yingxiong.com/web/index.php(16): CApplication->run()
11 
12 //增加共用函数
13 require_once (dirname(__FILE__).'/protected/include/global.funs.php');
14 
15 require_once($yii);
16 Yii::createWebApplication($config)->run();
2024-03-29 03:31:19 nginx/1.6.2 Yii Framework/1.1.15