PHP上传的mp4文件无法在视频标签中播放

时间:2014-02-22 19:51:44

标签: javascript php

我正在尝试允许用户将.mp4文件上传到服务器,以便用户可以在网站上查看这些文件。 我不断得到关于如何解码源的错误

javascript代码:

var xhr = new XMLHttpRequest();
var fd = new FormData();
fd.append('file',document.getElementById('fileupload').files[0]);
xhr.open('post','./beeldbank/beheer/upload.php',true);
xhr.send(fd);

PHP代码:

move_uploaded_file($_FILES["file"]["tmp_name"],$_SERVER['DOCUMENT_ROOT'] ."/assets /video/" . $counter[10] . ".mp4");

这在firefox上完全失败了。仅限Chrome上的音频。 IE =不支持的视频类型或无效的文件路径

如果我通过filezilla vlc从服务器下载文件,则可以完美地播放它们。

1 个答案:

答案 0 :(得分:0)

尝试将常规文本或html文件放在要上传文件的文件夹中。它们可以从浏览器访问吗?