我試圖製作一個簡單的網頁,顯示某個視頻,我將它添加到一個星期中每天的頂部變量(星期一,星期二等)。 ,如果我將YouTube網址硬編碼到iFrame中,那就行得通了。但是如果我傳入一個變量,它不會。試圖在PHP中回顯YouTube網址到iframe中
iFrame不會在'src'屬性中顯示一個變量。
<?php
$monday = "https://www.youtube.com/watch?v=rnPkmozi7Zc";
$tuesday = "https://www.youtube.com/watch?v=rnPkmozi7Zc";
$wednesday = "https://www.youtube.com/watch?v=rnPkmozi7Zc";
$thursday = "https://www.youtube.com/watch?v=rnPkmozi7Zc";
$friday = "https://www.youtube.com/watch?v=rnPkmozi7Zc";
$saturday = "https://www.youtube.com/watch?v=rnPkmozi7Zc";
$sunday = "https://www.youtube.com/watch?v=rnPkmozi7Zc";
$dayofweek = date("w");
switch ($dayofweek) {
case 1:
$videoUrl = $monday;
break;
case 2:
$videoUrl = $tuesday;
break;
case 3:
$videoUrl = $wednesday;
break;
case 4:
$videoUrl = $thursday;
break;
case 5:
$videoUrl = $friday;
break;
case 6:
$videoUrl = $saturday;
break;
case 0:
$videoUrl = $sunday;
break;
}
?>
<div class="embed-responsive embed-responsive-16by9">
<iframe class="embed-responsive-item" src="<?php echo $monday; ?>"></iframe>
</div>
你爲什麼呼應'$ monday',而不是'$ videoUrl'? – Pitchinnate
只是爲了看看它是否呈現任何其他變量,但事實並非如此。也不適用'$ videoUrl'。 – Pinch
因此,當你檢查元素'src'屬性內部是什麼? – Pitchinnate