Jump to content


Photo

Fileinfo.dll


  • Faça o login para participar
2 replies to this topic

#1 Klaus

Klaus

    @ ubuntu jaunty

  • Ex-Admins
  • 7924 posts
  • Sexo:Masculino
  • Localidade:127.0.0.1

Posted 06/11/2004, 17:21

Muito boa tarde!

Seguinte, estou precisando trabalhar e obter algumas informações sobre arquivos (tamanho, mimetype...). Lendo o manual do PHP, descobri a extensão FileInfo ( pecl.php.net/package/Fileinfo ).

Achei interessante... Porém... Não consegui usar... Pois ela pede um tal de fileinfo.dll que deveria ser colocado na pasta de extensões do PHP. Se eu achasse eu colocava, rs.

Alguém sabe onde eu o encontro? (Tenho o pacote de extensões extras (um pouco antiguinho...) que peguei do php.net, mas acho que não tem lá...) (Usei o Google, mas não deu muito certo também. =))
Klaus Paiva
Conheça também: Taperás

#2 zot

zot

    Turista

  • Usuários
  • 40 posts
  • Sexo:Não informado

Posted 06/11/2004, 21:33

Amigo

pesquisei sobre a fileinfo.dll tb naum achei mais encontrei algumas alternativas para pegar informaçoes sobre arquivos

caso seja um upload vc pode usar as variaveis

$HTTP_POST_FILES['userfile']['type']; //para o tipo mime do arquivo que sera enviado para o servidor 

$HTTP_POST_FILES['userfile']['size']; //que te dará o tamanho do aquivo do usuario em bytes

caso o arquivo está em seu servidor em uma pasta qualquer
filesize($filename); //essa funçao te dará o tamanho do arquivo em bytes

mime_content_type ( string filename); //te dará o tipo mime do arquivo


*configuração do mimetype no php.ini
Name mime_magic.magicfile
Default "/usr/share/misc/magic.mime"
________________________________________
MSN: xzot@hotmail.com
mail: zot07@yahoo.com.br
________________________________________

#3 Klaus

Klaus

    @ ubuntu jaunty

  • Ex-Admins
  • 7924 posts
  • Sexo:Masculino
  • Localidade:127.0.0.1

Posted 07/11/2004, 04:27

Eu vi esta nota sobre o mime_content_type... Habilitei a extensão e indiquei o caminho para o magic.mime no php.ini. Mas a função sempre retorna uma string vazia. (O servidor é o meu PC.). Retornando vazia, percebo que a função está habilitada, porém parece-me que ela não encontra o "banco de dados" dos mime types... Pior que o caminho do magic.mime está certo...

Eu perguntei sobre essa FileInfo, pois o próprio manual do PHP a recomenda...
Klaus Paiva
Conheça também: Taperás




1 user(s) are reading this topic

0 membro(s), 1 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq