0
我想知道是否有人遇到同樣的問題,當上傳一個.mov
蘋果quickTime文件。我沒有更改php.ini文件。無法在PHP中上傳'MOV'文件
下面是代碼:
if (empty($_FILES['file_box']['name'])) {
echo nl2br ("No files where found to upload, skipping process. \n");
} else {
$file = $_FILES['file_box'];
//File Info
$file_name = $file['name'];
$file_tmp = $file['tmp_name'];
$file_size = $file['size'];
$file_error = $file['error'];
//Find file extention
$file_ext = explode('.', $file_name);
$file_ext = strtolower(end($file_ext));
$allowed = array('mp4', 'm4v', 'mov');
if (in_array($file_ext, $allowed)) {
if ($file_error === 0) {
$file_name_new = uniqid('', true) . '.' . $file_ext;
$file_destination = 'uploads/' . $file_name_new;
if (move_uploaded_file($file_tmp, $file_destination)) {
echo nl2br ("File Uploaded! \n");
}
}
}
}
你可以上傳一個小的.mov嗎? PHP和大多數Web服務器限制郵件大小。你遇到了什麼錯誤? – Scovetta
沒有錯誤,它只是說'沒有找到上傳文件,跳過程序',並且11mb太大? –
你的意思是你可以上傳其他擴展名而不是'.mov'? –