zip 아카이브이므로 PHP를 통해 xlsx Excell 파일에 대한 mimetype을 감지 할 수 없습니다.PHP를 통해 excell .xlsx 파일 mimetype 감지
$finfo = finfo_open(FILEINFO_MIME_TYPE);
finfo_file($finfo, "file.xlsx");
application/zip
에서는 FileInfo
파일 utilite
file file.xlsx
file.xlsx: Zip archive data, at least v2.0 to extract
PECL 어떻게 유효성을 검사? 구조의 포장 풀기 및보기? 하지만 아크 폭탄이라면?
파일의 압축을 풀어야합니다. PHP는 파일 안을 들여다 보지 않습니다. 그것이 arcbomb이라면, 당신은 그것을 다루어야 만 할 것입니다. 여기 –
은 반 복제입니다. http://stackoverflow.com/questions/6595183/docx-file-type-in-php-finfo-file-is-application-zip –
알겠습니다. 감사합니다. 나는 ms가 추가 정보를 사용하기를 희망했다. 그리고 노틸러스의 파일 정보는 "Microsoft Excel 워크 시트 (application/vnd.openxmlformats-officedocument.spreadsheetml.sheet)"라고했지만 확장 목록을 사용합니다 .. – Shara