2009年2月17日 星期二

網頁的檔案上傳(以及php的處理與驗證)

因為這樣跟那樣所以去查了。暫時用不著,先記起來。

這裡的範例一有HTML的示範,範例二則是PHP的部份。
檢查$_FILES['userfile']['type']可以確認副檔名,
不過僅只是副檔名,沒有分析檔案內容,所以參考就好。
順帶一提,照範例程式的話,重複上傳同名檔案後面會蓋到前面的。

分析檔案內容的話,好像有個mime_content_type
不過官網不建議。建議使用的Fileinfo則是要PHP5.3.0版。
在更早的版本是算PECL的一部分的樣子。

沒有留言: