1
這是我的查看沿代碼。爲什麼do_upload不起作用,並且未顯示錯誤圖像?
<?=form_open_multipart('test/uploadimage/add_image',['class'=>'']);?>
<?=form_upload(['name'=>'img1','class'=>'form-control']); ?>
<?=form_input(['name'=>'add','type'=>'submit','value'=>'Add']);?>
<?php if(isset($upload_error)) echo $upload_error?>
<?=form_close(); ?>
這是我控制器中,我希望將圖像上傳add_image功能。
<?php
class Uploadimage extends MY_Controller{
function index(){
$this->load->view('test/upload_image');
}
function add_image(){
$config=[
'upload_path'=>'./uploads',
'allowed_types'=>'png|gif|jpg',
];
$this->load->library('upload',$config);
if($this->upload->do_upload()){
echo 'succee';
}
else {
echo 'failled';
$upload_error= $this->upload->display_errors();
$this->load->view('test/upload_image',compact('upload_error'));
}
}
}
?>
顯示此錯誤:
我試圖.. $ IMG = $這個 - >輸入 - >交的( 'IMG1'); $ this-> upload-> do_upload($ img); 但沒有成功。 –
錯誤是什麼? –
謝謝........... it works ..................我可以評價你的個人資料嗎?因爲我是這個平臺的新用戶。 –