• 企业400电话
  • 网络优化推广
  • AI电话机器人
  • 呼叫中心
  • 全 部 栏 目

    网站建设 商标✡知产 微网小程序 电商运营 彩铃•短信 增值拓展业务
    如何实现歌曲在线点播?
    POST TIME:2021-10-18 08:03

    %
    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=click1,
    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]

    上一篇:如何做一个只搜索本网站的引擎?
    下一篇:如何实现网上考试?
  • 相关文章
  • 

    关于我们 | 付款方式 | 荣誉资质 | 业务提交 | 代理合作


    © 2016-2020 巨人网络通讯

    时间:9:00-21:00 (节假日不休)

    地址:江苏信息产业基地11号楼四层

    《增值电信业务经营许可证》 苏B2-20120278

    X

    截屏,微信识别二维码

    微信号:veteran88

    (点击微信号复制,添加好友)

     打开微信