iDreamer 0 Denunciar post Postado Março 31, 2011 Opa galera, e ai beleza? Bom, eu ouvi dizer que o eregi não está funcionando nas novas versoes do php, aí eu queria aprender um pouco mais do preg_match, eu uso uma logica para conferir uma imagem que veio do upload está em um formato valido, assim "if(!eregi ("^image\/(jpeg|png|gif|bmp)$",$foto1["type"]))", como eu poderia usar o preg_match para fazer a mesma logica? Grato, desde já. Compartilhar este post Link para o post Compartilhar em outros sites
Leozitho 81 Denunciar post Postado Março 31, 2011 if(!preg_match('/^image\/(jpeg|png|gif|bmp)$/', $foto1['type'])) Compartilhar este post Link para o post Compartilhar em outros sites
iDreamer 0 Denunciar post Postado Março 31, 2011 Valeu Leo, funcionou aqui. Você saberia essa logica para upload de um documento de texto? seria if(!preg_match('/^document\/(txt|doc|docx|rtf)$/', $doc['type']))? Compartilhar este post Link para o post Compartilhar em outros sites
Leozitho 81 Denunciar post Postado Março 31, 2011 Existem diversos mimes para arquivos de texto, por exemplo: text/plain, application/doc, application/msword, application/rtf, application/vnd.msword, etc. Você tem que pesquisar todos os mimes possíveis para cada de tipo de arquivo para fazer a validação em sua aplicação. Um ótimo site para consulta é este aqui. Compartilhar este post Link para o post Compartilhar em outros sites