您现在的位置: 无忧电子商务网 >> 信息学院 >> 程序开发 >> php >> 正文

PHP实现网上点歌PHP实现网上点歌

作者:佚名    信息学院来源:整理    点击数:    更新时间:2008-2-2 我要参与讨论

  有些聊天室里有点歌的功能,让聊友可以在MIDI音乐的伴奏下愉快的和自己的网友聊天,使聊天室有一个很优雅的环境。不但提高了聊天室的功能,还会增加聊天室的访问量,下面就给出用PHP实现这个功能的代码。
    首先在你的WEB可以访问到的目录里建个dir目录,在这个目录下再建一些存放MIDI音乐的目录,如这样,dir下分别建songA,songB,songC目录,在每个目录下分别存放MIDI音乐,记住,dir下只放目录,MIDI音乐都放到dir目录下的相应的目录里,这样,是为了方便MIDI音乐的分类,管理。
     共用三个文件,midi.php,midif1.php,midif2.php
midi.php
<html>
<head>
<title>MIDI 欣赏台 (PHP版本)</title>
<meta http-equiv=Content-Type content=text/html; charset=gb2312>
</head>
<frameset rows=*,*>
<frame src=http://www.dvbbs.net/tech/php/midif1.php name=f1>
<frame src=http://www.dvbbs.net/tech/php/midif2.php name=f2>
</frameset><noframes></noframes>
</html>


midif1.php
<?
//将播放次数处理为中文
if ($looptime<>infinite){
$loopname=只听一遍;
}else{
$loopname=百听不厌;
}
//生成选中的曲目的相对路径
$songurl=dir/.$zj./.$song;
//如果选中了曲目,就获取该 MIDI 文件的大小,并换算为几K
     $fsize=filesize($songurl);
     $flen=strlen(fsize);        //选择的文件的大小
     $fk=substr($fsize,0,$flen-3);   
?>
<html>
<head>
<title>播放区</title>
<meta http-equiv=Content-Type content=text/html; charset=gb2312>
</head>
<body bgcolor=#FFFFFF>
<?
//未指定播放曲目则显示“请选择……”,若指定则使用 bgsound 进行播放
if ($song!=){
echo 正在播放:《

[1] [2] 下一页

在google里搜索更多PHP实现网上点歌PHP实现网上点歌

Google
Web www.51ec.org
  • 上一篇信息学院:

  • 下一篇信息学院:
  • 【字体: 】【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口
    我来说两句 对此文章发表了评论
      昵 称: *必填    ·注册用户·
      评 分: 1分 2分 3分 4分 5分     严禁发表危害国家安全、政治、黄色淫秽等内容的评论,用户需对自己在使用本网站服务过程中的行为承担法律责任。本站管理员有权保留或删除评论内容,评论内容只代表机友个人观点,与本网站立场无关。  
    评 论
    内 容

     
    评论列表 (最新 评论仅限网友观点!)

    供求信息




    | 设为首页 | 加入收藏 | 关于我们 | 广告服务 | 联系方式 | 友情链接 | 版权申明