diff --git a/app/controller/admin/ProductLibrary.php b/app/controller/admin/ProductLibrary.php index efa7bc5a..157be76e 100644 --- a/app/controller/admin/ProductLibrary.php +++ b/app/controller/admin/ProductLibrary.php @@ -135,8 +135,12 @@ class ProductLibrary extends BaseController $data['images'] = ''; $data['slider_image'] = ''; if($param['img']!=''){ + $filename = basename($param['img']); // 获取文件名 $destination = public_path('uploads').'img/' .date('Y-m-d').'/'. $filename; // 目标路径 + if(!is_dir(public_path('uploads').'img/' .date('Y-m-d'))){ //需要先判断文件夹是否存 + mkdir(public_path('uploads').'img/' .date('Y-m-d'),0777,true); + } $data['image']= $url_host.'/uploads/img/'.date('Y-m-d').'/'. $filename; file_put_contents($destination, file_get_contents($param['img'])); }else{