title
菜鸟吧 首页 站长学堂 易优教程 查看内容

易优cms升级thinkphp6.0.9多图上传验证失败解决方法

2024-11-29 21:13| 发布者: admin| 查看: 1| 评论: 0|原作者: 菜鸟哥

摘要: 该易优cms升级教程属于内核级升级,只作为学习研究!$files = request()->file(uploadimg); 里面有参数的时候就会跳过验证,验证失效。部分代码:查看源码$files =…… ...

该易优cms升级教程属于内核级升级,只作为学习研究!

$files = request()->file('uploadimg'); 里面有参数的时候就会跳过验证,验证失效。

部分代码:

查看源码

$files = request()->file('uploadimg');

 

try {

 

validate(['uploadimg'=>'fileSize:'.config("my.filessize").'|fileExt:'.config("my.filesextension")])->check($files);

 

$savename = [];

 

foreach($files as $file){

 

$savename[] = '/public/'.\think\facade\Filesystem::disk('public')->putFile( 'attached', $file);

 

}catch (\think\exception\ValidateException $e) {

 

$imgerr='1'; //输出错误信息

 

}

 

修改方案:

check(['uploadimg' => $files]);


路过

雷人

握手

鲜花

鸡蛋

最新评论

Archiver 手机版 小黑屋 网站地图

Copyright © 2015-2026 菜鸟吧论坛 |找资源研究学习当然上菜鸟吧论坛

警告:本站所有资源收集世界互联网,请下载后24小时之内删除,否則後果自負!
WARNING: ‌All resources from the web. Delete within 24 hours or consequences at your own risk!
郑重声明:站内所有资源均来自互联网或会员投稿发布, 如果侵犯了权益请联系删除,E-mail:cainiaovip8@qq.com 商用请购买正版。

返回顶部