首页 >php教程 >php手册 >视频网站的制作例子三

视频网站的制作例子三

WBOY
WBOY原创
2016-06-13 09:57:591071浏览

 

当我打开页面时,第一个视频立即开始。当我从右侧列表中选择每部电影时,页面会重新加载并显示我选择的电影。

那是多么甜蜜和简单?一个 Flex 文件、一个 PHP 文件、一个用于后端的数据库魔法,还有 viola!视频分享!

下一步是看看是否可以通过在 Flex 中做更多工作来增强用户体验。

Flex 界面,第 1 部分

如果您想为 Flex 提供一种显示任何电影的机制,则必须向 Flex 应用程序提供电影列表。最方便的方法是通过 XML。因此,再次回到 PHP,您需要一个页面将数据库中的电影列表导出为 XML。这个 movie.php 页面如清单 6 所示。

清单 6.movi​​es.php
<?php
require "DB.php";

$moviebase = 'http://localhost:8080/movies/';

header( 'content-type: text/xml' );

$dsn = 'mysql://root@localhost/movies';
$db =& DB::connect( $dsn );
if ( PEAR::isError( $db ) ) { die($db->getMessage()); }
?>
<movies>
<?php
$res = $db->query( 'SELECT title, source, thumb, width, height FROM movies' );
while( $row = $res->fetchrow( ) ) {
?>
  <movie title="<?php echo( $row[0] ) ?>" source="<?php echo( $moviebase.$row[1] ) ?>" 
   thumb="<?php echo( $moviebase.$row[2] ) ?>" width="<?php echo( $row[3] ) ?>"
   height="<?php echo( $row[4] ) ?>" />
<?php
}
?>
</movies>
声明:
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn