2011-08-29 138 views
0

我收到了一个codeigniter网站,用于处理youtube视频。Codeigniter初学者问题

某些细节存储在数据库,标识,标题,嵌入,缩略图,描述,持续时间。

我设法显示视频列表。

我想如果有人在缩略图上点击,它会加载视频。

那么我没有任何运气。

我在尝试<a href='video?video_name_here'>thumbnail</a>,然后转到视频页面并显示视频嵌入。

我不想让任何人为我写信,我只是想让更有经验的人帮助给我一个提示。

谢谢。

+0

我们可能会需要一个更位信息帮助:单击缩略图时会发生什么?你可以在没有点击缩略图的情况下观看视频页面吗?如果是这样,href属性中的URL是否与视频页面的正确URL匹配?视频页面和缩略图页面中的一些代码也会有所帮助。 – attack

回答

1

您必须拥有一个将视频网址作为参数的播放方法的视频控制器。我很感激你想尝试它,所以我只是在这里模拟你。

Class Videos extends CI_Controller { 
    function play($url) { 
    embed_play($url); 
} 
} 

在缩略图你的链接做到这一点

<?php echo anchor("videos/play/".$video_url,"Video 1"); ?> 

希望这有助于

+0

感谢您的快速回复,我会尽力 – EvilKid

1

你为什么不尝试使用彩盒?

http://trueacu.com/YouTube_Colorbox

你必须创建你的链接是这样的:

<a class="example6" href="http://www.youtube.com/embed/KWRB-maTVyM" title="Xampp Installation"> 
Xampp Installation Video on YouTube</a> 

,你还应该添加此javascript:

<script type="text/javascript"> 
//<![CDATA[ 
$(document).ready(function(){ 
$(".example6").colorbox({iframe:true, innerWidth:425, innerHeight:344}); 
}); 
//]]> 
</script>