服务热线
13518194439
禁用csrf .https://www.tzlwl.com/post/68.html'
控制器:
public function upload(Request $request) { $file = $request->file('file');//获取文件,与layui中的js的配置 field:'file'。一致。 $allowed_extensions = ["txt", 'zip']; //多类型 //判断文件是否是允许上传的文件类型 if ($file->getClientOriginalExtension() && !in_array($file->getClientOriginalExtension(), $allowed_extensions)) { return ['status' => 0, 'msg' => '不支持此格式']; } //保存文件, $path = date('Y/m/d/', time()); $destinationPath = 'uploads/' . $path; is_dir($destinationPath) or mkdir($destinationPath, 0777, true); $extension = $file->getClientOriginalExtension(); $fileName = md5(mt_rand() . time()) . '.' . $extension; $file->move($destinationPath, $fileName); return ['status' => 1, 'msg' => $destinationPath . $fileName, 'name' => $file->getClientOriginalName()]; }
前端:
//执行实例 var uploadInst = upload.render({ elem: '#test1' //绑定元素 ,url: '/admin/rank/upload' //上传接口 ,accept: 'file' //允许上传的文件类型 ,done: function(res){ //上传成功 } ,error: function(){ //请求异常回调 }
完美上传成功.
唐长老网络 https://www.tzlwl.com/post/69.html 转载需授权!
3周前
4周前
4周前
4周前
1个月前
网站开发流程有哪些第一步:分析需求在最初获得项目的时候,有必要进行需求分析。分析...
例子:<img src="/uploads/2020/...
后台管理系统,前端框架本人使用过的后台管理系统的前端框架.统计! &n...
一次小漏洞..客户打开指定带sign地址然后提交手机号到数据库绑定...
一键去除快捷方式小箭头和小盾牌这些角标记的功能如下所示。1.快捷角是为了提醒这个...
易语言运行()报错1.测试运行(“update.exe”,假,)&n...
最新评论