【问题标题】:if else in php for choose and play iframe from two option [closed]if else in php 用于从两个选项中选择和播放 iframe [关闭]
【发布时间】:2015-02-26 05:06:26
【问题描述】:

我想在两个之间添加一个自动选择一个iframe“正在运行”以在我的网站上播放视频。 我需要 PHP/JavaScript 中的决策块来自动从两者中选择 1 iframe。 在某些国家/地区,视频从一个 iframe 播放,而在其他国家/地区,视频从两个 iframe 播放。

所以我想添加一种方式,以便任何地方的任何用户都可以观看视频。

一般我都是直接用这个的

<div id="video" style="margin-top:10px;"><iframe width="940" height="420" src="http://www.youtube.com/embed/<?php echo $_GET['v'] ;?>?autoplay=1&vq=medium&modestbranding=1&showinfo=0" frameborder="0" allowfullscreen></iframe>

但现在我想再添加一个iframe,就在这里

<div id="video" style="margin-top:10px;"><iframe width="940" height="420" src="http://www.v.ytapi.com/embed/<?php echo $_GET['v'] ;?>?autoplay=1&vq=medium&modestbranding=1&showinfo=0" frameborder="0" allowfullscreen></iframe>

请帮助我。 谢谢, 医疗宫

【问题讨论】:

  • 您知道要在服务器端显示哪个视频吗?如果是这样,那就是 PHP。如果你只知道这个客户端,你需要 Javascript。是哪个?
  • 您还需要向我们展示您尝试过的内容,并详细说明哪些内容不起作用或您无法弄清楚。
  • 亲爱的我想要这样,如果有人点击一个视频观看它而不是第一个 iframe 自动工作来播放视频。如果不是自动第二个 iframe 应该可以工作。如果没有的话
  • 或者您可以通过编写类似这样的代码来帮助我。如果任何用户来自这些位置(巴基斯坦、阿联酋等),则 iframe 1 可以正常工作,对于所有其他国家/地区,iframe 2 应该自动工作

标签: javascript php iframe


【解决方案1】:

您可以在这篇文章中找到许多了解该国家/地区的回复: PHP - Detect country

例如你可以使用 api hostip

$country = '';
$IP = $_SERVER['REMOTE_ADDR'];
if (!empty($IP)) {
$country =                  file_get_contents('http://api.hostip.info/country.php?ip='.$IP);
 }

之后就可以测试国家了: 如果($国家==“英格兰”){ // 你的代码 }

【讨论】:

  • 非常感谢先生。你帮了我很多。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2020-07-09
  • 2014-04-24
  • 1970-01-01
  • 2017-01-20
相关资源
最近更新 更多