2010-02-11 37 views

回答

2

使用Fileinfo函數。

+0

我會怎麼做呢? – Brian 2010-02-11 06:52:26

+0

使用這個 - > http://www.php.net/manual/en/function.finfo-file.php – AntonioCS 2010-02-11 09:20:09

0

一種超越這個問題的方法是,如果使用MIME,FileInfo等的圖像嘗試使用它作爲圖像 - 使用GD或ImageMagik加載並使用它來寫入新副本所需的位置。

1

將收到的文件傳遞給getimagesize()函數。如果文件是支持類型的圖像,則會返回一個數組,並將圖像類型存儲爲數組的第三個成員。如果該文件不是圖像結果將是false

-2

這裏:

if(strpos($_FILES["fieldname"]["type"], "image") !== FALSE) { 
    // is an image 
} else { 
    // is no image 
}