目前我已允許上傳.jpg文件。上傳驗證,允許其他擴展?
如何添加jpeg,gif和png?
我當前的代碼如下...
$filename = basename($_FILES['photo']['name']);
$ext = substr($filename, strrpos($filename, '.') + 1);
//Check if the file is JPEG image and it's size is less than 5Mb
$allowedExts = array('jpg', 'jpeg', 'gif', 'png');
if ((in_array($ext, $allowedExts)) && ($_FILES["photo"]["type"] == "image/jpeg") && ($_FILES["photo"]["size"] <= 5242880)){
//Determine the path to which we want to save this file
$newname = str_replace(' ', '_', trim(strip_tags($_POST['name']))) . _ . $formKey->generateKey() . '_' . time() . '.jpg';
當然,你可以有至少一個猜測,並有一個很好的機會,它是正確的。走了,我們會告訴你它是否正確。 – alex
@alex:謝謝。已上傳編輯 – Dave
更新了進一步嘗試的編輯。 – Dave