源码网商城,靠谱的源码在线交易网站 我的订单 购物车 帮助

源码网商城

如何实现歌曲在线点播?

  • 时间:2020-10-07 02:35 编辑: 来源: 阅读:
  • 扫一扫,手机访问
摘要:如何实现歌曲在线点播?
<% dim choose,path,mydb,myset,SQL,fs,mp3 ' 获得用户提交表单(list.htm)选中的曲目对应的id,并将其赋给字串变量choose. choose=(" for i=3 to request.form.count choose=chooserequest.form(i)+“," next choose=left(choose,len(choose)1)+“)" if choose=()" then response.redirect(list.htm")

response.end

' 判断choose变量,如果不包含id,说明list.htm中没有选中任何歌曲,终止程序. end if path=E:\inetpub\wwwroot\temp\"

' 设置文件路径,temp目录的权限设为对internet匿名用户具有read write 权限. Set fs = CreateObject(Scripting.FileSystemObject") Set mp3 = fs.CreateTextFile(path+“listen.m3u", True)

' 创建文件对象. set mydb=server.createobject(adodb.connection")

' 创建数据库对象. mydb.open music" SQL=select mp3name,url from "dbname&“where id in "choose set myset=tdb.execute(SQL) do while not myset.eof

' 检索数据库,获得曲目信息. mp3.Write(http://"myset(url")chr(10)) myset.movenext

' 生成点播曲目文件列表. loop SQL=update music set click=click1, this=this1 where id in "choose mydb.execute(SQL)

' 更新数据库中的当天点播次数和总共点播次数. set myset=nothing mydb.close set mydb=nothing mp3.close set mp3=nothing

' 清空. response.redirect(listen.m3u")

' 将该文件下传到用户. response.end %>

[b][1][/b]
  • 全部评论(0)
联系客服
客服电话:
400-000-3129
微信版

扫一扫进微信版
返回顶部