我有一個網頁表單需要選擇圖像並上傳到文件,但由於某些原因,我不知道圖像未被檢測到。我可能會錯過一些東西。圖像文件夾是在與應用程序和系統相同的文件夾中創建的。找到下面的代碼在Codeigniter中沒有拾取圖像文件輸入
查看
<div id="gallery">
<div id="upload">
<?php echo $error;?>
<?php
echo form_open_multipart('index.php/favoriteMemories/pleasurable');
echo form_upload('userfile');
echo form_submit('upload', 'Upload');
echo form_close();
?>
</div>
</div>
控制器
public function pleasurable() {
$config = array(
'upload_path' => '../images/',
'allowed_types' => 'gif|jpg|png|jpeg',
'max_size' => '1000000',
'overwrite' => TRUE,
'remove_spaces' => TRUE,
'encrypt_name' => FALSE
);
$this->upload->initialize($config);
if (!$this->upload->do_upload('userfile')) {
$error = array('error' => $this->upload->display_errors());
$this->load->view('pleasurable', $error);
} else {
$this->upload->do_upload('userfile');
$this->load->view('pleasurable');
}
}
圖像文件夾是否可寫?是否有任何錯誤或警告? –