瀏覽代碼

先暂时处理报错问题

lvhao 1 月之前
父節點
當前提交
ee4456a473
共有 1 個文件被更改,包括 16 次插入3 次删除
  1. 16 3
      core/CoreApp/controllers/User.php

+ 16 - 3
core/CoreApp/controllers/User.php

@@ -1249,15 +1249,28 @@ class User extends Start_Controller
 
 		//详情内容
 		$dt = 0;
-
+		//系统报错 提示没有api下标的键
+		if(!isset($_SESSION['api'])){
+			echo "ERROR";
+			die;
+		}
 		$user = $this->user->get_api($_SESSION['api']);
 		$usp = $user;
 		$fgshop = "";
 		$sid = "";
 		$user = explode('|', trim($user['shop'], '|'));
 		foreach ($user as $value) {
-			$fgshop .= " shop = " . $value . " or";
-			$sid .= " id = " . $value . " or";
+
+			if(!empty($value)){
+				$fgshop .= " shop = " . $value . " or";
+				$sid .= " id = " . $value . " or";
+			}
+			
+		}
+		//为了让下面程序可以执行 给的如果用户没店铺权限 就给一个不存在的店铺
+		if(empty($fgshop)){
+			$fgshop = " shop = 0 or";
+			$sid = 	" id = 0 or";
 		}
 		$tm = strtotime(date("Ymd"), time());
 		$usat = $tm;