Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/293.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php Flowplayer视频源错误_Php_Html_Flowplayer - Fatal编程技术网

Php Flowplayer视频源错误

Php Flowplayer视频源错误,php,html,flowplayer,Php,Html,Flowplayer,我有一个PHP脚本,可以帮助我用Flowplayer显示视频 $filepath = str_replace('/','\\', $_SERVER['DOCUMENT_ROOT']. VIDEO_PATH . $video->video_path_original_quality); 将文件路径作为 C:\wamp\www\XYZ\admin\uploads\videos\video-800-old_original.mp4 其中VIDEO_PATH=XYZ\admin\uploads

我有一个PHP脚本,可以帮助我用Flowplayer显示视频

$filepath =  str_replace('/','\\', $_SERVER['DOCUMENT_ROOT']. VIDEO_PATH . $video->video_path_original_quality);
将文件路径作为

C:\wamp\www\XYZ\admin\uploads\videos\video-800-old_original.mp4

其中VIDEO_PATH=XYZ\admin\uploads\videos

我的问题是HTML中的视频源仍然显示空白值。我写的代码是

<video>
          <source type="video/mp4" src="<?php str_replace('/','\\',$filepath);?>"/>


你没有回应任何事情:

<?php str_replace…

路径需要是
/XYZ/admin/uploads/videos/video-800-old\u original.mp4
你能解释一下吗?路径需要是相对路径,例如:不包括
C:\wamp\www
路径的一部分。第一个
/
将把路径带到根目录。谢谢你!我在PHP中使用了base_url(),并在调用另一个管理文件夹中的视频时编辑了VIDEO_PATH变量。所以现在我的路径看起来像嘿Rich,我试过echo。然而,我相信问题在于url的形成。用base\u url()替换了$\u服务器['DOCUMENT\u ROOT'],并修改了变量VIDEO\u path的路径,当然,它使用了一个echo。
<?php echo str_replace…
<?= str_replace…