From 6329ed2df473ef7c0a9df7529a8c0be5edf64f46 Mon Sep 17 00:00:00 2001 From: liangyuyan <1103300295@qq.com> Date: Thu, 5 Nov 2020 15:36:29 +0800 Subject: [PATCH] =?UTF-8?q?=E5=95=86=E5=93=81=E5=9B=BE=E7=89=87=E4=B8=8A?= =?UTF-8?q?=E4=BC=A0--=E5=A2=9E=E5=8A=A0=E5=88=A4=E6=96=AD=E8=BF=87?= =?UTF-8?q?=E9=95=BF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/Admin/Forms/v3/GoodsImageForm.php | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/app/Admin/Forms/v3/GoodsImageForm.php b/app/Admin/Forms/v3/GoodsImageForm.php index 3903377..0388481 100644 --- a/app/Admin/Forms/v3/GoodsImageForm.php +++ b/app/Admin/Forms/v3/GoodsImageForm.php @@ -30,7 +30,14 @@ class GoodsImageForm extends Form implements LazyRenderable $coverImg= $input['cover_img']; $bannerImg= $input['img_banner']; - if($goodsId > 0 && !empty($coverImg) && strlen($coverImg) < 200){ + if($goodsId > 0 && !empty($coverImg)){ + $lastLen = strrpos($coverImg,','); + if($lastLen != false){ + $coverImg = substr($coverImg,$lastLen+1); + } + if(strlen($coverImg) > 200){ + return $this->error('上传图片名称过长'); + } $data = ['cover_img' => $coverImg]; $res1 = GoodsModel::where('id',$goodsId)->update($data); }