时间:2021-05-18
<%
dim choose,path,mydb,myset,SQL,fs,mp3
' 获得用户提交表单(list.htm)选中的曲目对应的id号,并将其赋给字串变量choose.
choose=“("
for i=3 to request.form.count
choose=choose+request.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=click+1,
this=this+1 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
%>
[1]
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
搜狐影音在线点播功能如何使用?其实搜狐影音在线点播有很多种方法,很多搜狐影音的用户可能还不太了解,下面小编就以图文的形式教大家4种方法,感兴趣的朋友可以来学习一
百度影音是一款非常好用的视频播放软件,功能十分强大,支持目前网络上大多主流媒体格式的视频、音频文件,支持实现本地播放和在线点播。那么百度影音如何下载?下面小编就
百度影音是一款非常好用的视频播放软件,功能十分强大,支持目前网络上大多主流媒体格式的视频、音频文件,支持实现本地播放和在线点播。下面介绍一下如何用它来将视频中好
迅雷看看播放器在线点播视频时会自动匹配下载字幕,那么字幕文件如何提取出来?迅雷看看怎么提取字幕文件?本文我们就一起来学一下在线字幕文件提取方法。迅雷看看怎么提取
现如今每一个视频网站都会推出自己的视频播放器,缓冲速度更快。搜狐影音播放器上如何在线点播视频进行观看?具体操作详情请往下看。软件名称:搜狐影音在线视频播放器