[英]Uploading files in CodeIgniter
我有一个基于Codeignitor的项目,我在上传表单时遇到问题,我不能附加多个文件,我有一个上传字段,用于附加用户个人资料图片,我试图复制该文件以附加两个或多个文件,而没有机会。
请注意,我会在MVC文件中对已复制字段进行所有更改。
这是域代码
<?php
if(isset($image))
echo "<div class='form-group has-error' >";
else
echo "<div class='form-group' >";
?>
<label for="qr" class="col-sm-2 control-label col-xs-8 col-md-2">
<?=$this->lang->line("student_passport_pic")?>
</label>
<div class="col-sm-4 col-xs-6 col-md-4">
<input class="form-control" id="uploadFile" placeholder="Choose File" disabled />
</div>
<div class="col-sm-2 col-xs-6 col-md-2">
<div class="fileUpload btn btn-success form-control">
<span class="fa fa-repeat"></span>
<span><?=$this->lang->line("upload")?></span>
<input id="uploadBtn" type="file" class="upload" name="image" />
</div>
</div>
<span class="col-sm-4 control-label col-xs-6 col-md-4">
<?php if(isset($image)) echo $image; ?>
</span>
</div>
请建议我需要上传太多文件。
如果要从同一字段中获取多个图像。 将输入字段名称设置为数组。
对于Ex:第一个上传字段应如下所示
<input id="uploadBtn" type="file" class="upload" name="image[]"/>
然后,您所生成的输入字段也应具有相同的名称
<input id="uploadBtn" type="file" class="upload" name="image[]"/>
然后在要获取POST值的控制器中,可以使用$ this-> input-> post('image')来获取字段的值,这将为您提供所有图像名称。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.