为什么从URL中获取视频不能用PHP?[已关闭]

5cnsuln7  于 2023-09-29  发布在  PHP
关注(0)|答案(1)|浏览(108)

**已关闭。**此问题需要debugging details。它目前不接受回答。

编辑问题以包括desired behavior, a specific problem or error, and the shortest code necessary to reproduce the problem。这将帮助其他人回答这个问题。
4天前关闭。
Improve this question
所以我想做一个视频分享网站,我必须以某种方式获得视频的ID。因此,我添加了一个脚本,应该可以做到这一点:

<video id="video" controls width="640" height="480" poster="play.jpg">
        <source src="<?php echo basename($_SERVER['videos'], '/' . $_SERVER['QUERY_STRING']); ?>" type='video/mp4;' />                                                
        <embed src="<?php echo basename($_SERVER['videos'], '/' . $_SERVER['QUERY_STRING']); ?>" wmode="opaque">                                                   
            <param name="wmode" value="opaque" />                                     
        </embed>
    </video>

但它不起作用(出于某种原因)。
我期望代码从服务器上的/videos/获取视频,并将视频的基本名称回显到sourceembed标记中。但显示的是一段空白视频。

aoyhnmkz

aoyhnmkz1#

你有语法错误试试这个代码:

<video id="video" controls width="640" height="480" poster="play.jpg">
    <source src="<?php echo basename($_SERVER['videos']).'/'. $_SERVER['QUERY_STRING']); ?>" type='video/mp4;' />                                                
    <embed src="<?php echo basename($_SERVER['videos']).'/'. $_SERVER['QUERY_STRING']); ?>" wmode="opaque">                                                   
        <param name="wmode" value="opaque" />                                     
    </embed>
</video>

相关问题