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
---------------------------

Responder a