我檢查工作,如果該文件是MP4格式的一旦用戶提交表單,這並沒有爲我工作:PHP文件上傳不支持MP4
if(!($_FILES["videoFile"]["type"] == "video/mp4"))
{
// error handling
}
文件類型適用於這樣的其他文件類型作爲PNG/JPG等,但不適用於MP4。
echo $_FILES["videoFile"]["type"] = [tmp_name]
echo $_FILES["videoFile"]["name"] = movie_300.mp4
當我打印出來的文件的數組我得到:
Array ([videoFile] => Array ([name] => movie_300.mp4 [type] => [tmp_name] => [error] => 1 [size] => 0))
爲什麼我的文件類型[不對tmp_name]上傳時mp4文件?
你檢查$ _FILES [「的錄像檔案」] [「型」]的價值? – dan08 2014-09-10 19:26:38
你可以把<?php print_r($ _ FILES); ?>提交。 – sugunan 2014-09-10 19:27:49
請參閱:http://stackoverflow.com/a/6755263/258674 – 2014-09-10 19:32:42