mas e esse file_type que está com duas aspas duplas.................é por
isso que ele não passa na condição e não estou conseguindo tirar.


2010/4/9 Bruno Barros <[email protected]>

> Já tive vários probleminhas deste tipo e com o tempo fui aprimorando o
> mimes.php, minha linha do PDF está assim:
>
> 'pdf'    =>    array('application/pdf', 'application/x-download',
> 'application/octet-stream'),
>
>
> Abraços,
>   Bruno Barros [designer]
>   ---
>   w: www.brunobarros.com
>   @1: [email protected]
>   @2: [email protected]
>
>
> Em 9 de abril de 2010 09:27, Paulo Balzi <[email protected]> escreveu:
>
> Galera, aproveitando essa thread.........
>>
>> Estou usando o upload do CI, mas qdo vou carregar uma arquivo pdf, ele não
>> aceita o tipo.
>> Verifiquei as informações do arquivo, $this->upload->data(), e notei o
>> seguinte problema:
>>
>> o file_type  está ficando assim *""application/pdf""* , com duas aspas
>> duplas, e por isso ele não passa na condição.
>>
>> Verifiquei com outros tipos de arquivos e todos funcionaram, só com PDF
>> que acontece isso.
>>
>> já verifiquei o mimes.php, verifiquei a library, upload.php, mas não estou
>> conseguindo entender o motivo para isso acontecer.
>>
>> Alguém já passou por isso?
>>
>> Valeu
>>
>> 2008/4/5 Vinicius Cruz <[email protected]>
>>
>>> Marco,
>>>
>>> como não estava conseguindo resolver, fui ver o core, e contem a linha
>>> citada.
>>>
>>> Mike,
>>> testei com .doc, e funcionou de boa. O estraho é que eu enviei 6 arquivos
>>> em pdf. Depois fui editar um desses, e deu o erro... =/
>>>
>>> update: não entendi mais nada... fui testar pra ver o print
>>> $this->upload->data() que Edinho falou, e o sistema funcionou... O_o
>>>
>>> De qualquer forma, valeu pela ajuda! =)
>>>
>>> Vinicius
>>>
>>> 2008/4/5 Edinho Almeida <[email protected]>:
>>>
>>> É como o Marco colocou, o pdf é um alias para testar determinados
>>>> mime-types e não a extensão do arquivo.
>>>>
>>>> Dê um print $this->upload->data()
>>>> Você verá o mime-type do pdf que está tentando fazer o upload, então
>>>> basta acrescentá-lo no array na linha pdf, como o Marco citou.
>>>>
>>>> Tive vário casos de tipos diferentes de arquivo que era
>>>> application/octet-stream
>>>>
>>>> Abs
>>>> Edinho
>>>>
>>>>
>>>>
>>>>
>>>> On Sat, Apr 5, 2008 at 9:02 AM, Mike Maciel <[email protected]>
>>>> wrote:
>>>> > Vinicius,
>>>> >
>>>> >  Isso acontece somente com pdf, ou se vc tentar mudar o alowed_types
>>>> para
>>>> >  outro (jpg, por exemplo) ele tb dá o erro?
>>>> >
>>>> >  []'s
>>>> >
>>>> >  Mike
>>>> >
>>>> >
>>>> >  Vinicius Cruz escreveu:
>>>> >
>>>> >
>>>> > > Pessoal,
>>>> >  >
>>>> >  > estou matando aqui, e nao consigo resolver isso. Estava funcionando
>>>> de
>>>> >  > boa, mas agora aparece esse erro...
>>>> >  > Ao tentar enviar um arquivo pdf (upload), acontece o seguinte erro:
>>>> >  >
>>>> >  > The filetype you are attempting to upload is not allowed
>>>> >  >
>>>> >  > Isso acontece mesmo se eu configurar o allowed_types='pdf'....
>>>> >  >
>>>> >  > O array de configuracao esta assim:
>>>> >  > Array ( [upload_path] => /home/xxxx/public_html/tosabendo/ead/
>>>> >  > [allowed_types] => pdf [max_size] => 10000 [max_width] => 1024
>>>> >  > [max_height] => 768 )
>>>> >  >
>>>> >  > Alguem ja passou por ess problema?
>>>> >  >
>>>> >  > Vinicius
>>>> >  >
>>>> >  >
>>>> >
>>>> > >
>>>> ------------------------------------------------------------------------
>>>> >  >
>>>> >  > _______________________________________________
>>>> >  > Lista mailing list
>>>> >  > [email protected]
>>>> >  >
>>>> http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br
>>>> >  >
>>>> >  >
>>>> >  >
>>>> >  > __________ Information from ESET Smart Security, version of virus
>>>> signature database 2835 (20080130) __________
>>>> >  >
>>>> >  > The message was checked by ESET Smart Security.
>>>> >  >
>>>> >  > http://www.eset.com
>>>> >
>>>> >
>>>> > >
>>>> >
>>>> >
>>>> >  _______________________________________________
>>>> >  Lista mailing list
>>>> >  [email protected]
>>>> >  http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br
>>>> >
>>>>
>>>>
>>>>
>>>> --
>>>> Abs
>>>> Edinho Almeida
>>>> 11 3711-7074
>>>> 11 3564-8906
>>>>
>>>> _______________________________________________
>>>> Lista mailing list
>>>> [email protected]
>>>> http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br
>>>>
>>>
>>>
>>> _______________________________________________
>>> Lista mailing list
>>> [email protected]
>>> http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br
>>>
>>>
>>
>>
>> --
>> Paulo Balzi
>>
>> _______________________________________________
>> Lista mailing list
>> [email protected]
>> http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br
>>
>>
>
> _______________________________________________
> Lista mailing list
> [email protected]
> http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br
>
>


-- 
Paulo Balzi
_______________________________________________
Lista mailing list
[email protected]
http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br

Responder a