Я пытаюсь загрузить файл в CodeIgniter, но не загрузки, даже если либо выполняются, не возвращает ошибку, только дает ему выходCodeIgniter загрузить файл не загружая файл
строка (9) "изображение/PNG"
вот мой код контроллер:
$this->load->library('upload');
if($_FILES['categoryIcon']['tmp_name'])
{
$ext=end(explode(".",$_FILES['categoryIcon']['name']));
$filename=date('Ymdhis').rand().".".$ext;
$config['upload_path']=dirname($_SERVER["SCRIPT_FILENAME"])."/assets/images/categories/";
$config['upload_url']=base_url()."assets/images/categories/";
$config['file_name']=$filename;
$config['max_width'] = '2048';
$config['max_height'] = '2048';
$config['allowed_types'] = '*';
$this->upload->initialize($config);
if($this->upload->do_upload('categoryIcon'))
{
$data['categoryIcon']=$filename;
//$response=$this->ecommerce_model->add_new_category($data);
echo "uploaded";
}
else{
echo $this->upload->display_errors();
echo "not uploaded";
}
}
просмотра страницы
<form action="" method="post" enctype="multipart/form-data" class="practice_form"> <input type="file" name="categoryIcon" id="image" class="form-control" accept="image/*"><input type="submit" value="Save Category" class="btn btn-primary"/>
Разве это не echo 'uploaded' или' not uploaded'? –
если не используется, то и не загружать @Shaiful Islam –
ваш файл загрузки, который вы получили, не лучший способ, пожалуйста, ознакомьтесь с руководством пользователя. http://www.codeigniter.com/user_guide/libraries/file_uploading.html это неверно. 'dirname ($ _ SERVER [" SCRIPT_FILENAME "])."/assets/images/categories/"' если только есть '$ config [ 'upload_path'] = './assets/images/categories' не требуется dirname – user4419336