Olá galera,
estou usando o CodeIgniter versão 2.0 e infelizmente está acontecendo
algo estranho na biblioteca upload. Na versão 1.7.2 estava tudo certo,
porém agora, quando vou carregar um uma imagem JPG sempre retorna no
display_errors que o tipo do arquivo não é permitido.
Eis o código:
$dir_path = 'file/';
$config['upload_path'] = $this->dir_path.'images/';
$config = array( 'allowed_types'=>'JPG|JPEG|GIF|PNG' );
$config['max_size'] = 6000;
$this->load->library('upload', $config);
if (!$this->upload->do_upload())
{
//retorna erro
$error = array('error' => $this->upload->display_errors('<p
class="fail">', '</p>'));
return $error;
}
else
{
//retorna informações do arquivo
$data = array('upload_data' => $this->upload->data());
return $data;
}
Para quebrar o galho, peguei a library upload do 1.7.2 e colei na 2.0.
Assim funcionou.
Qual será o erro?
--
Aléx de Oliveira
Programador TI para web
Cel: 55 81158261
_______________________________________________
[email protected]
http://www.codeigniter.com.br
http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br
---------------------------
Oportunidade de negócio
http://www.franquiasargohost.net
---------------------------