$dir= 'uploads/fotos/';
if(!file_exists($dir)){
mkdir($dir, 0777, true);
}
$config = array(
// onde irá salvar a imagem
'upload_path' => $dir,
//extenções permitidas
'allowed_types' => 'gif|jpg|png',
//Tamanho máximo do arquivo, caso 5MB
'max_size' => '5000'
);
$this->load->library('upload', $config);
$this->upload->initialize($config);
if ($this->upload->do_upload('nome_do_input')) {
$arquivo = $this->upload->upload_path . DIRECTORY_SEPARATOR . $this->upload->file_name;
$msg = 'Upload do arquivo '.$arquivo.' realizado com sucesso.';
$data['msg'] = '<div id="sucesso">'.$msg.'</div>';
}
else{
$msg = $this->upload->display_errors();
$data['msg'] = '<div id="erro">'.$msg.'</div>';
}
$this->load->view('upload_img_view', $data);
Nenhum comentário:
Postar um comentário