我想通过这个代码如何从MySQL数据库获取YouTube网址?
while ($row = mysql_fetch_assoc($qry)) {
echo "
<iframe width=\"160\" height=\"120\" frameborder=\"0\" allowfullscreen src=".$row['videourl']."></iframe>
</div>";
}mysql_free_result($qry);
显示提交YouTube视频列表,但视频没有显示由于以下错误: 拒绝在该框架中显示“https://www.youtube.com/watch?v=_whatever”,因为它设置'X-Frame-Options'改为'SAMEORIGIN'。
1)这与测试本地主机上的代码有什么关系,并可能在上载到真实域时解析?
2)这是一个很好的方法来通过PHP表单和mysql数据库回显youtube视频吗?
3)我能做些什么来克服这个问题?
注意:谷歌搜索错误后,我了解它与YouTube的东西,不允许其iframe显示在任何其他域,但这就是为什么我想知道如果本地域“域”可能会导致此...
尝试将您的标题X-Frame-Options从SAMEORIGIN更改为 –
crisu