业余电脑 > 网络 > 网站技术 > 
 
[ASP教程4-10-3]用ASP构建音乐服务器的方法
 
  来源:业余电脑 浏览次数:1211 发布日期:2011/4/19
      一般有两种方式提供下载,一种是直接通过Http和浏览器下载,另一种是将曲库开辟为Ftp目录,通过ftp协议下载。本例中采用前一种方式,并且在数据库中对下载次数进行跟踪记录。有些站点还根据需要对歌曲进行压缩加密,将密码提供给正式用户,也是一条可取之道。本例中程序如下:
<%
‘##### 获得歌曲标志号id #####
id=request(“id")
set tdb=server.createobject(“adodb.connection")
tdb.open “music"
SQL=“select mp3url from music where id ="&id
set tset=tdb.execute(SQL)
if tset.eof then
response.end
else
‘##### 更新数据库中歌曲的下载次数 #####
SQL=“update music set total_down=total_down
+1 where id ="&id
tdb.execute(SQL)
downfile=tset(“url")
tdb.close
set tset=nothing
set tdb=nothing
end if
if downfile=“" or isnull(downfile) then response.end
downfile=“http://"+downfile
‘##### 下载相应歌曲 #####
response.redirect(downfile)
response.end
%>

    以上步骤就构建了一个基本的音乐服务器。当然,一个完整的音乐服务器还可以包括歌手信息、歌迷论坛、聊天室、投票站、娱乐新闻网等等功能,都可以用ASP一一实现。本文限于篇幅,不再详细讨论。只要前台页面采用独特的风格设计和完善的JavaScript程序控制,后台编程运用灵活的SQL语句和强大的ASP组件,加之规划周到的Web数据库和丰富的创意,就能构建一个完美的音乐服务器。有兴趣的朋友不妨试试看,你会创造一个奇迹的!

  (本文作者:)
 
 
相关阅读
 [ASP教程7-9-2]ASP …
 [ASP教程7-9-1]ASP …
 [ASP教程7-8]ASP设计常…
 [ASP教程7-7]用ASP实现…
 [ASP教程7-6]用文本+AS…
 [ASP教程7-5]通过表单创建…
 [ASP教程7-4]一个ASP统…
 [ASP教程7-3]在ASP中实…
 [ASP教程7-2-2]用ASP…
 [ASP教程7-2-1]用ASP…
 [ASP教程7-1-2]用ASP…
 [ASP教程7-1-1]用ASP…
 [ASP教程6-6]Web程序中…
 [ASP教程6-5]关于如何保障…
 [ASP教程6-4]ASP文件中…
最新文章
 教你七招快速提高网站的百度排名和…
 jQuery自动加载更多程序
 jQuery实现在线文档
 jQuery实现放大镜效果
 CSS适配iPhone全面屏的方…
 JS代码中一个标点符号引起的问题…
 七步写出优秀的JS代码
 想做一个成功的网站,不要把精力放…
 2012年个人站长应该如何做才能…
 常用JS图片滚动(无缝、平滑、上…
 js实现Tab选项卡自动切换
 《爱赣榆》网站站长谈建站感受
 教您免费建立一个优秀网站
 网站优化推广步骤
 网站备案遇到的一些常见问题以及解…
查看更多内容     
关于我们    广告服务    邮箱登录    友情链接     网站统计
Copyright &copy 2002-2022 www.yydn.com,All Right reserved 版权所有   网站备案号:湘ICP备11011416-1号
湖南省长沙市高新区业余电脑工作室  管理群:94225851 站长QQ:293999
工作室邮箱:yydnyydn.com 工作室负责人:喻先生