繁体   English   中英

单输入多个上传文件的Codeigniter验证

[英]Codeigniter Validation for Multiple Upload Files in Single Input

我对Codeigniter并不陌生,但是对于在Codeigniter中上传文件并不陌生,

我需要使用单个输入字段在codeigniter中上传多个文件,这是我的视图

<form action="" method="POST" name="PostMat" enctype="multipart/form-data">
  <input type="text" name="Title">
  <input type="file" id="MatFiles" multiple="" name="files[]">
  <button type="submit" name="Materials" class="btn">Submit</button>      
</form>

我曾经使用库函数来扩展多重上传和上传验证

多个上传库 https://github.com/stvnthomas/CodeIgniter-Multi-Upload

文件验证库 https://github.com/jeroen/codeigniter-extended-rules

我使用了这两个库,这两个库函数非常出色,我分别期望

这是我的控制器:

$this->form_validation->set_rules('Title', 'title', 'required');
$this->form_validation->set_rules(NOIDEA_WHAT_COMES_ HERE,"files","required|file_allowed_type[png,bmp,jpg]|file_size_max[10]");

我的问题是我需要遍历上传的多个文件,并且需要验证

我在上传文件或获取文件属性时没有遇到任何问题,唯一的事情是我需要在“设置规则” field_name位置提及的内容,

还是有任何简单的想法可以通过验证上传多个文件

您可以在CI中尝试此多重上传

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM