【发布时间】:2023-03-22 18:05:02
【问题描述】:
我是 CI 3 的初学者,我想上传两个文件图像。我尝试了谷歌,但没有任何效果。 感谢您的所有帮助
HTML 视图
<form method="post" accept-charset="utf-8" action="Kasprof" enctype="multipart/form-data">
<div class="form-group">
Parent / Potvrdenie zákonného zástupcu
<input name="images[parent]" type="file">
</div>
<div class="form-group">
Doctor / Potvrdenie od doktora
<input name="images[doctor]" type="file">
</div>
<button type="submit" class="btn btn-default">Send / Poslať</button>
</form>
PHP 控制器:
$config['upload_path'] = './uploads/';
$config['allowed_types'] = 'gif|jpg|png|pdf|jpeg';
$config['max_size'] = "4096000";
$config['max_width'] = "4096";
$config['max_height'] = "4096";
$this->upload->initialize($config);
$this->upload->do_upload($_FILES);
错误:
Message: Illegal offset type in isset or empty
Filename: libraries/Upload.php
Line Number: 377
Message: preg_match_all() expects parameter 2 to be string, array given
Filename: libraries/Upload.php
Line Number: 382
【问题讨论】:
-
@Tool 我忘了对不起。
标签: php codeigniter file-upload