本帖最后由 ziluopao 于 2016-3-21 16:11 编辑
- if(strpos($agent,"comFront") || strpos($agent,"iPhone") || strpos($agent,"MIDP-2.0") || strpos($agent,"Opera Mini") || strpos($agent,"UCWEB") || strpos($agent,"Android") || strpos($agent,"Windows CE") || strpos($agent,"SymbianOS")){
- global $config;
- if(!empty($config['wap_site_url'])){
- $url = $config['wap_site_url'];
- switch ($_GET['act']){
- case 'goods':
- $url .= '/tmpl/product_detail.html?goods_id=' . $_GET['goods_id'];
- break;
- case 'store_list':
- $url .= '/shop.html';
- break;
- case 'show_store':
- $url .= '/tmpl/product_store.html?store_id=' . $_GET['store_id'];
- break;
- }
- } else {
- $header("Location:$wapurl");
- }
- header('Location:' . $url);
- exit();
- }
复制代码
这句中的条件里f(strpos($agent,"comFront") || strpos($agent,"iPhone") || strpos($agent,"MIDP-2.0") || strpos($agent,"Opera Mini") || strpos($agent,"UCWEB") || strpos($agent,"Android") || strpos($agent,"Windows CE") || strpos($agent,"SymbianOS"))有一个符合时,会走下面的一个比如case 'goods':
$url .= '/tmpl/product_detail.html?goods_id=' . $_GET['goods_id'];
break;
那么问题来了,$_GET['goods_id'];怎么进来呢?这根本实现不了!原因是goods方法里没有$_GET['goods_id'],此值何来?
|