我正在尝试使用 CodeIgniter 创建一个上传表单,让用户可以更改他们的个人资料图片。在我的控制器中是以下代码行:
if(!$this->upload->do_upload() && empty($_FILES['userfile'])) {
$data['upload'] = "0";
$this->load->view('editpicture', $data);
} elseif (!$this->upload->do_upload() && !empty($_FILES['userfile'])) {
$data['upload'] = "0";
$data['attempt'] = "1";
$data['error'] = $this->upload->display_errors();
$this->load->view('editpicture', $data);
} else {
$upload_data = $this->upload->data();
....
一切正常,除非我遇到错误。该视图两次显示相同的错误:
您没有选择要上传的文件。
您没有选择要上传的文件。