1
我有一個用於輸入文件的HTML表單,如果輸入的文件是通過擴展名.xls的xls文件,則驗證php! 現在,如果用戶重命名一個圖像或腳本文件說abc.jpeg爲abc.xsl該文件不會通過php代碼驗證!我如何驗證它的真正的xls文件,而不考慮擴展名? 進行驗證驗證沒有擴展名的xls文件通過php
if(in_array($file_ext,$expensions)=== false)
{
echo "extension not allowed, please choose a .xls file.";
exit();
}
如果您期待這樣,您必須根據格式讀取文件,然後您必須驗證。意思是如果xls文件然後檢查內容,如果它的圖像檢查像素,如果doc文件獲取它的內容並驗證。 – Jagadeesh
http://stackoverflow.com/questions/23287341/how-to-get-mime-type-of-a-file-in-php-5-5? –
@MisterHenson感謝這個鏈接幫助了很多 – slash