2011-09-05 147 views
0

我使用此代碼來限制圖像的上傳。限制文件上傳到mp3和WAV

如何使用相同的代碼來限制僅上傳mp3和WAV文件?

非常感謝!

if ((($_FILES["Artwork"]["type"] == "image/gif") 
|| ($_FILES["Artwork"]["type"] == "image/jpeg") 
|| ($_FILES["Artwork"]["type"] == "image/jpg") 
|| ($_FILES["Artwork"]["type"] == "image/pjpeg")) 
&& ($_FILES["Artwork"]["size"] < 20000000)) 
    { 
    if ($_FILES["Artwork"]["error"] > 0) 
    { 
    //echo "Return Code: " . $_FILES["Artwork"]["error"] . "<br />"; 
    }else{ 
     move_uploaded_file($_FILES["Artwork"]["tmp_name"], 
     $path_image . $imageName); 
     } 
    }else{ 
    //echo "invalid file"; 
    } 
+0

有你在輸入文件HTML,但很可惜沒有瀏覽器使用接受標籤支持它... HTTP://www.w3schools的.com /標籤/ att_input_accept.asp – TigOldBitties

回答

2

不要使用$_FILES["Artwork"]["type"],這是客戶指定的,他可以在這裏放任何他想要的東西。