大大好~
小弟遇到一個困難的問題
Google 很久還沒找到解決方法 QQ
所以上來請教
現在做一個上傳檔案的網頁,
它有一個功能是將上傳的文件檔,
的內容製作縮圖,顯示在網頁上,
這部份是使用 libreoffice + ImageMagick 製作的,
問題是!!
副檔名百百種....
如果使用者上傳了 "執行檔" libreoffice 會當掉....
或者~~上傳了俺未想到的檔案類型 QQ
那麼 CPU 都會吃到 100 %
網頁進度就卡在那裏...
必須將 libreoffice kill 掉才行
因為副檔名是可以隨意更改的,
沒有副檔名也是可以,
所以一開始使用副檔名過濾上傳檔案的想法馬上 Pass 掉了
請問大大有好方法,或者套件可以準確的判斷檔案類型嗎?
感激不盡
<input type=file accept=".xls,.xlsx,.doc,.docx,.ppt,.pptx,.7z,.rar,.zip,.pdf,.txt,.exe,image/*,.ai,.eps">
建議後端程式仍然要防呆判斷