YouTube嵌入和PHP
我允许用户上传一个YouTube嵌入链接,在他们的个人资料页面上显示视频。但是,在我当前的代码运行时,它不起作用。我成功地从保存youtube嵌入链接的数据库中回显了该字段,因此我知道php代码正在提取链接。然后,我替换PHP代码并将实际链接放在src属性中,但它仍然不起作用。下面是代码YouTube嵌入和PHP,php,youtube-api,Php,Youtube Api,我允许用户上传一个YouTube嵌入链接,在他们的个人资料页面上显示视频。但是,在我当前的代码运行时,它不起作用。我成功地从保存youtube嵌入链接的数据库中回显了该字段,因此我知道php代码正在提取链接。然后,我替换PHP代码并将实际链接放在src属性中,但它仍然不起作用。下面是代码 <iframe width="420" height="315" src="<?php echo $detailed_profile_data['video_1'];?>"
<iframe width="420" height="315"
src="<?php echo $detailed_profile_data['video_1'];?>"
frameborder="1" allowfullscreen>
</iframe>
您可能希望使用oEmbed从用户提交的URL中找出实际的可嵌入URL
这篇关于堆栈溢出的文章可能会有所帮助:在$detailed\u profile\u data['video\u 1']
中实际是什么?也许您可以共享一个示例数据。正如@uzyn所说,需要知道在src
中输出的是什么,您是否检查了$detailed_profile_data['video_1'],是否为您提供了一个正确的值???函数detailed_profile_data获取用户提交到数据库的链接。这是它返回的结果。