file("file"); $savename = \think\facade\Filesystem::disk('public')->putFile('images',$file); if($file){ $filename = str_replace(strrchr($_FILES['file']['name'], "."),"",$_FILES['file']['name']); $attachment = AttachmentModel::create([ 'filename' => $filename, 'atype' => 1, 'attachment' => str_replace("\\","/",$savename), 'createtime' => time() ]); page_result(0, "", array( 'src' => request()->domain() ."/attachment/". str_replace("\\","/",$savename), 'path' => "/attachment/". str_replace("\\","/",$savename), 'title' => $filename )); }else{ page_result(1, "上传失败,请稍后重试"); } } // 视频文件上传 public function tplFieldVideo() { $file = request()->file("file"); $savename = \think\facade\Filesystem::disk('public')->putFile('videos',$file); if($file){ $filename = str_replace(strrchr($_FILES['file']['name'], "."),"",$_FILES['file']['name']); $attachment = AttachmentModel::create([ 'filename' => $filename, 'atype' => 3, 'attachment' => str_replace("\\","/",$savename), 'createtime' => time() ]); page_result(0, "", array( 'src' => request()->domain() ."/attachment/". str_replace("\\","/",$savename), 'path' => "/attachment/". str_replace("\\","/",$savename), 'title' => $filename )); }else{ page_result(1, "上传失败,请稍后重试"); } } }