我試着去確定MIME類型上傳文件,我想對FileInfo(使用),這是香港專業教育學院一直在努力,它不是工作:Finfo_file上載的文件來確定MIME類型
$uploadedfile = $_FILES['soup']['tmp_name'];
if(isset($uploadedfile))
{
$uploadedname = $_FILES['soup']['name'];
$file=$uploadedsong;
$file.=$uploadedname;
$finfo = finfo_open(FILEINFO_MIME_TYPE);
$mime = finfo_file($finfo, $file);
不幸的是,finfo_file
似乎並沒有運行,我假設我有以下$file
設置不正確,這是否有一種方法,我可以做到這一點與新上傳的文件使用$_FILE
這樣嗎?或者我會以完全不正確的方式解決這個問題。使用我已預先設置在另一個文件中,並設置$file="folder/file.doc"
正常工作。
在你的php.ini文件中,確保你有這個條目:extension = fileinfo.so 或在windows中:php_fileinfo.dll – metamagicson 2015-03-13 08:04:29