我希望你们能帮助我,作为php的初学者,我遇到了一个无法解决的问题。
目标是一个不同的视频简介,基于一周中的哪一天,包括每天不同版本的视频。
正如你在我的代码示例中看到的那样,基于下面的代码,我在div标记中添加了一个视频介绍。
问题是,每天应该有4个不同的视频。每次网站重新加载时,是否可以更改视频源或其他方式。
<?
if( date( 'w' ) == 6 ) {
?>
<div class="intro_container">
<a href="#content_start" class="skip_buttom">skip intro</a>
<video id="intro_samstag" class="intro_video video-js vjs-default-skin" autoplay preload="auto" data-setup='{"example_option":true}'>
<source src="video_oma/mp4/samstag_01.mp4" type='video/mp4' />
<source src="video_oma/webm/samstag_01.webm" type='video/webm' />
</video>
<script type="text/javascript">
var myPlayer = videojs("intro_samstag");
videojs("intro_samstag").ready(function(){
this.on("ended", function(){
$(".intro_container").css("display", "none");
});
});
</script>
</div>
<?
}
?>
添加一个rand
元素,并由此生成视频的url。
<?php
switch( date( 'w' ) ) {
case 0:
$vid_name = 'samstag_0'.rand(4);
break;
case 1:
$vid_name = 'samstag_1'.rand(4);
break;
...
}
?>
<div class="intro_container">
<a href="#content_start" class="skip_buttom">skip intro</a>
<video id="intro_samstag" class="intro_video video-js vjs-default-skin" autoplay preload="auto" data-setup='{"example_option":true}'>
<source src="video_oma/mp4/<?=$vid_name?>.mp4" type='video/mp4' />
<source src="video_oma/webm/<?=$vid_name?>.webm" type='video/webm' />
</video>
<script type="text/javascript">
var myPlayer = videojs("intro_samstag");
videojs("intro_samstag").ready(function(){
this.on("ended", function(){
$(".intro_container").css("display", "none");
});
});
</script>
</div>