내 파일 형태 요소와 응용 프로그램/octet-stream을입니다 반환파일 -> getMimeType()는 항상 매우 간단 젠드 프레임 워크
$this->archivo = new Zend_Form_Element_File('archivo');
$this->archivo->setLabel('Archivo:')
->setRequired(true)
->setDestination(UPLOAD_PATH)
->addValidator('Count', false, 1)
->addValidator('Size', false, MAX_FILE_SIZE)
->addValidator('Extension', false, Application_Form_Multimedia_SubirArchivo::EXTENSIONES_PERMITIDAS);
$this->addElement($this->archivo);
파일 (업로드 OK)을 업로드 할 때
하지만, 난을 얻으려고 MIME 타입하지만 모든 파일은 동일합니다 :
는$form->archivo->getMimeType()
항상 내가 업로드하기 위해 노력하고있어 파일의 종류에 상관없이 응용 프로그램/octet-stream을을 반환합니다.
왜 이런 일이 발생 했습니까? 감사합니다
finfo가 갈 수있는 방법입니다 또한
는이 같은 유효성 검사기를 추가해야이 수정 프로그램의 사용을 확인합니다. –