我想通過PHP代碼上傳.3gp視頻文件到服務器。我用'echo'視頻類型的文件檢查了MIME類型的3gp視頻文件,它給出了application/octet-stream
。PHP:上傳3gp視頻文件
我加入了以下檢查其限制在只有少數的視頻格式文件,如下圖所示:
if($_video_type != 'video/x-ms-wmv' && $_video_type != 'application/octet-stream' && $_video_type != 'video/avi' && $_video_type != 'video/mpeg'){
$_error_videotitle = 'Only WMV, MP4, MPEG, FLV, 3GP videos are allowed';
$is_errors = true;
}
但它不是上傳3GP文件,但它仍然給錯誤:(
請幫幫忙,謝謝!
那麼,會發生什麼? '$ _video_type'包含什麼? – 2011-01-05 11:31:48
還應該注意的是,這些頭文件是由客戶端(瀏覽器)設置的,所以我不一定會依賴它們的一致性。 – 2011-01-05 11:33:02
@middaparka那麼我該怎麼做,你建議什麼? – Prashant 2011-01-05 13:44:24