欢迎来到素材无忧网,按 + 收藏我们
登录 注册 退出 找回密码

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

时间: 2024-02-25 09:48 阅读: 作者:素材无忧网

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

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

部分代码:

$files = request()->file('uploadimg');
try {
validate(['uploadimg'=>'fileSize:'.config("my.filessize").'|fileExt:'.config("my.file**tension")])->check($files);
$savename = [];
foreach($files as $file){
$savename[] = '/public/'.thinkfacadeFilesystem::disk('public')->putFile( 'attached', $file);
}catch (thinkexceptionValidateException $e) {
$imgerr='1'; //输出错误信息
}

修改方案:

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

版权声明: 本站资源均来自互联网或会员发布,如果侵犯了您的权益请与我们联系,我们将在24小时内删除!谢谢!

转载请注明: 易优cms升级thinkphp6.0.9多图上传验证失败怎么解决

标签: 易优cms  
推荐文章
模板推荐