2015-08-24 41 views
-1

所選文件不是與擴展AVI,MP4等記事本文件如何檢查上傳的文件是視頻,並可確保真正的視頻類型

我嘗試這樣做:

$file_allowed = array('gif','png' ,'jpg','avi','mp4','wmv','mov','flv','webm','ogv','mp3','m4a','ogg','oga'); 

$uploaded_filename = $_FILES['attachment']['name']; 

$file_ext = pathinfo($uploaded_filename, PATHINFO_EXTENSION); 

if(!in_array($file_ext,$file_allowed)) 
{  
    exit; 
} 

回答

0

試試這個變量進行驗證

$_FILES["attachment"]["type"]; 
0

嘗試改變你這樣的代碼:

$file_allowed = array('gif','png' ,'jpg','avi','mp4','wmv','mov','flv','webm','ogv','mp3','m4a','ogg','oga'); 

$uploaded_filename = $_FILES["attachment"]["type"]; 

$file_ext = pathinfo($uploaded_filename, PATHINFO_EXTENSION); 

if(!in_array($file_ext,$file_allowed)) { 
exit; 

}

相關問題