📄 syscode_dj.asp
字号:
i=i+1
if i mod 2 = 0 then
Response.Write "</tr>"
end if
rs.movenext
loop
else
if rs.eof and rs.bof then
Response.Write "<tr align='center'>" & vbCrLf
Response.Write "<td align=middle height='60' colSpan=4>"
if request("djcat_id")<> "" then
Response.Write "该分类暂时没有专集"
elseif request("keyword")<>"" then
Response.Write "没有找到包含[<b><font color=red>"&request("keyword")&"</font></b>]的专集!"
else
Response.Write "没有任何专集,请管理员到后台添加!"
end if
Response.Write "</td></tr>" & vbCrLf
end if
end if
Response.Write(MultiPages)
Response.Write "</table>" & vbCrLf
rs.close
set rs=nothing
end sub
'=================================================
'过程名:content_dj
'作 用:显示音乐标题、内容
'参 数:无
'Web: www.ynsky.com.cn
'=================================================
sub content_dj()
if rs("Grade")="0" then
hx66Grade="游客身份"
elseif rs("Grade")="1" then
hx66Grade="会员身份"
elseif rs("Grade")="2" then
hx66Grade="VIP身份"
end if
dim djurl,djpath,dj_path
djpath=rs("path")
If djpath=0 Then
djurl=rs("dj_url")
else
If djpath="" or IsNull(djpath) Then
djpath=1
End If
Select Case djpath
Case 1
dj_path=d_path1
Case 2
dj_path=d_path2
Case 3
dj_path=d_path3
Case 4
dj_path=d_path4
Case 5
dj_path=d_path5
Case else
dj_path=d_path1
End Select
djurl=dj_path&rs("dj_url")
End If
Response.Write "<table width=""100%"" border=""1"" align=""center"" cellspacing=""0"" cellpadding=""3"" bgcolor=""#FFFFFF"" bordercolor=""#f0f0f0"" style=""border-collapse: collapse"">"
Response.Write "<span id='size' style=""position:absolute;top: -50px;"">http://www.ynsky.com.cn/showdj.asp?dj_id="&rs("dj_id")&"</span>" & vbCrLf
Response.Write "<tr>" & vbCrLf
Response.Write "<td width='100%' colspan=3 align='center' HEIGHT=40><b><font color=ff6600><b>"&rs("dj_name")&"</b></font><b></td>"
Response.Write "</tr>" & vbCrLf
Response.Write "<tr>" & vbCrLf
Response.Write "<td height='30' align='center' width='15%'>加入时间</td>"
Response.Write "<td width='30%'> "&rs("dj_date")&"</td>"
Response.Write "<td rowspan='15' width='420' align='center'>"
if rs("dj_pic")="flash" then
Response.Write "<div align='center'>"
Response.Write "<a href='"&djurl&"' title='全屏幕欣赏' target=_blank>全屏欣赏</a><BR><BR>"
Response.Write "<OBJECT classid=""clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"" codebase=""http://active.macromedia.com/flash2/cabs/swflash.cab#version=4,0,0,0"" WIDTH='400' height='300'><PARAM NAME=movie VALUE='"&djurl&"'><PARAM NAME=quality VALUE=high><EMBED src='"&djurl&"' loop=false menu=false quality=high WIDTH='100%' height='100%' TYPE=""application/x-shockwave-flash"" PLUGINSPAGE='http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash'></EMBED></OBJECT></div>"
else
Response.Write "<div align='center'>"
Response.Write "<iframe src='djplayer.asp?checked="&rs("dj_id")&"' width='350' height='330' scrollbar='no' scrolling='no' name='Webhxcms' border='0' frameborder='0'></iframe></div>"
Response.Write "<div name=Mtext style=""width:350;height:35px;border:1px solid #879DCA;background-image: url(iMG/dj.gif);""><marquee onmouseover=this.stop() onmouseout=this.start() scrollAmount=1 width=340 height=32 scrollDelay=100 direction='up'>"&formatStr(rs("dj_word"))&"</marquee></div>"
end if
Response.Write "</td>"
Response.Write "</tr>" & vbCrLf
Response.Write "<tr>" & vbCrLf
Response.Write "<td height='20' align='center' width='15%'>演唱歌手</td>"
Response.Write "<td width='30%'> "&rs("dj_user")&"</td>"
Response.Write "</tr>" & vbCrLf
Response.Write "<tr>" & vbCrLf
Response.Write "<td height='20' align='center'>视听次数</td>"
Response.Write "<td > <font color=red><b>"&rs("dj_count")&"</b></font></td>"
Response.Write "</tr>" & vbCrLf
Response.Write "<tr>" & vbCrLf
Response.Write "<td height='20' align='center'>下载次数</td>"
Response.Write "<td> <b>"&rs("dj_dcount")&"</b></td>"
Response.Write "</tr>" & vbCrLf
Response.Write "<tr>" & vbCrLf
Response.Write "<td height='20' align='center'>音乐类别</td>"
Response.Write "<td > "&rs("dj_pic")&"</td>"
Response.Write "</tr>" & vbCrLf
Response.Write "<tr>" & vbCrLf
Response.Write "<td height='20' align='center'>推荐程度</td>"
Response.Write "<td> "&rs("dj_desc")&"</td>"
Response.Write "</tr>" & vbCrLf
Response.Write "<tr>" & vbCrLf
Response.Write "<td height='20' align='center'>评论次数</td>"
Response.Write "<td> "&rs("reviewcount")&"</td>"
Response.Write "</tr>" & vbCrLf
Response.Write "<tr>" & vbCrLf
Response.Write "<td height='20' align='center'>复制本页</td>"
Response.Write "<td> <a href='#' title='复制本页网址发给你的朋友' onclick='copyUrl(document.all.size)'>复制<a></td>"
Response.Write "</tr>" & vbCrLf
Response.Write "<tr>" & vbCrLf
Response.Write "<td height='20' align='center'>报告错误</td>"
Response.Write "<td > <a href='showdj.asp?action=djerror&dj_id="&rs("dj_id")&"'>发送</a></td>"
Response.Write "</tr>" & vbCrLf
Response.Write "<tr>" & vbCrLf
Response.Write "<td height='20' align='center' width='15%'>发布会员</td>"
Response.Write "<td> "&rs("tjuser")&"</td>"
Response.Write "</tr>" & vbCrLf
Response.Write "<tr>" & vbCrLf
Response.Write "<td height='20' align='center'>下载权限</td>"
Response.Write "<td> <font color=red>"&hx66Grade&"</font></td>"
Response.Write "</tr>" & vbCrLf
Response.Write "<tr>" & vbCrLf
Response.Write "<td height='20' align='center'>下载花费</td>"
Response.Write "<td> <font color=red>"&rs("points")&"</font> 云圆</td>"
Response.Write "</tr>" & vbCrLf
Response.Write "<tr>" & vbCrLf
Response.Write "<td height='20' align='center'>歌曲下载</td>"
Response.Write "<td>"
if djdown<>"yes" then
Response.Write "<font color=green>『下载功能已关闭』</font>" & vbCrLf
else
if UserLogined<>True then
Grade=0
else
Grade=Hx66_Grade+1
end if
if Grade>=hxGrade and Hx66_points>=hxpoints then
Response.Write "<iframe name='Hxcms' style='display:none'></iframe>"
Response.Write "<form name='form' method='post' action='opendj.asp?dj_id="&rs("dj_id")&"&url=' target='Hxcms'>"
Response.Write " <input type='submit' name='Submit' value='下载此歌曲' class='input'></a>" & vbCrLf
elseif Grade<hxGrade then
Response.Write "<font color=red> 对不起,你的权限不够!</font>" & vbCrLf
elseif Hx66_points<hxpoints then
Response.Write "<font color=red> 对不起,你的点数不足!</font>" & vbCrLf
end if
end if
Response.Write "</td></form>"
Response.Write "</tr>" & vbCrLf
Response.Write "<tr><iframe name='Hx66' style=""display:none""></iframe><form name='form' method='post' action='user_addcollect.asp?collect="&rs("dj_id")&"' target='Hx66'>"
Response.Write "<td height='20' align='center' width='15%'>加入收藏</td>"
Response.Write "<td> <input type='submit' name='Submit' value='收藏此歌曲' class='input'></td></form>"
Response.Write "</tr>" & vbCrLf
Response.Write "<tr>" & vbCrLf
Response.Write "<td colspan=2 height='25'></td>"
Response.Write "</tr></table>" & vbCrLf
end sub
'=================================================
'过程名:contentzj_dj
'作 用:显示音乐专集标题、内容
'参 数:无
'Web: www.ynsky.com.cn
'=================================================
sub contentzj_dj()
dim rshx66
Response.Write "<table width='100%' border='0' cellspacing='0' cellpadding='2' align='center' style=""word-break:break-all;table-layout:fixed;text-align:left"">"
Response.Write "<tr>"
Response.Write "<TD width='37%' style=""PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px"" align=middle><SCRIPT type=text/javascript>hximg('"&zjpic&"','"&zjpic&"','专集名称:"&zjname&"
歌手姓名:"&zjuser&"
试听次数:"&zjhits&"');</SCRIPT></TD>"
Response.Write "<td width='63%'>"
Response.Write "<table width='100%' border='0' cellspacing='0' cellpadding='2'>"
Response.Write "<tr><td><strong><font color='#FFA300'>专辑名称:</font></strong>"&zjname&"</td></tr>"
Response.Write "<tr><td><strong><font color='#FFA300'>歌手姓名:</font></strong>"&zjuser&"</td></tr>"
Response.Write "<tr><td><strong><font color='#FFA300'>专辑语言:</font></strong>"&zjYuyan&"</td></tr>"
Response.Write "<tr><td><strong><font color='#FFA300'>唱片公司:</font></strong>"&zjGongsi&"</td></tr>"
Response.Write "<tr><td><strong><font color='#FFA300'>试听人气:</font></strong>"&zjhits&"</td></tr>"
Response.Write "<tr><td><strong><font color='#FFA300'>添加时间:</font></strong>"&zjtime&"</td></tr>"
Response.Write "</table></td>"
Response.Write "</tr>"
Response.Write "<tr><td height='20' colspan=2> <font color=#FF0000>·</font>专辑简介:</td></tr>"
Response.Write "<tr><td valign='top' colspan=2><DIV style=""padding-left:15px;padding-right:15px;padding-top:5px;padding-bottom:20px;"">"&formatStr(autourl(zjintro))&"</DIV></td></tr>"
Response.Write "<tr><td height='20' colspan=2> <font color=#FF0000>·</font>歌曲试听:</td></tr>"
Response.Write "<tr><td valign='top' colspan=2>"
Response.Write "<table width='100%' border='1' align='center' cellspacing='0' cellpadding='0' bgcolor='#FFFFFF' bordercolor='#f0f0f0' style='border-collapse: collapse'>"
Response.Write "<form name='form' onsubmit='javascript:return lbsong();' target='lbsong' action='djplaylist.asp'>"
Response.Write "<TR align=Center>"
Response.Write "<TD width='6%' height='26'>选择</TD><TD width='6%'>序号</TD><TD nowrap width='*'>歌 曲 主 题</TD><TD width='7%'>试听</TD><TD width='7%'>下载</TD><TD width='7%'>收藏</TD><TD width='7%'>歌词</TD><TD width='7%'>铃声</TD><TD width='10%'>人气</TD></TR>"
i=0
set rshx66=conn.execute("SELECT * FROM dj where SpecialID="&Specialid&" order by dj_id Asc")
if not rshx66.eof then
do while not rshx66.eof
i=i+1
Response.Write "<TR>"
Response.Write "<TD align=Center height='26'><input type='checkbox' name='checked' value='"&rshx66("dj_id")&"'></TD>"
Response.Write "<TD align=Center>"&i&"</TD><TD nowrap> <a href='showdj.asp?dj_id="&rshx66("dj_id")&"' Title='点击单首页面试听'>"&rshx66("dj_name")&"</a></TD>"
Response.Write "<TD align=Center><a href='djplaylist.asp?checked="&rshx66("dj_id")&"&player=+' onclick=""HxWindow(this.href,'dj','350','260','no','no','center');return false"" Title='点击单首弹窗试听'><img border='0' src='img/play_dj/bt_play.gif' width='14' height='14'></a></TD>"
Response.Write "<TD align=Center><a title='点击下载' href='opendj.asp?dj_id="&rshx66("dj_id")&"&url='><img border='0' src='img/musicdown.gif' width='12' height='12'></a></TD>"
Response.Write "<TD align=Center><a title='加入音乐盒' href='user_addcollect.asp?collect="&rshx66("dj_id")&"' target='_blank'><img border='0' src='img/music.gif' width='12' height='12'></a></TD>"
Response.Write "<TD align=Center><a title='查看歌词' href='dj_word.asp?id="&rshx66("dj_id")&"&singer="&rshx66("dj_user")&"&musicname="&rshx66("dj_name")&"' onclick=""HxWindow(this.href,'dj','330','280','yes','yes','center');return false""><img border='0' src='img/musicart.gif' width='12' height='12'></a></TD>"
Response.Write "<TD align=Center><a title='和弦铃声' href='#'><img border='0' src='img/musicring.gif' width='12' height='12'></a></TD>"
Response.Write "<TD align=Center>"&rshx66("dj_count")&"</TD>"
Response.Write "</TR>"
rshx66.movenext
loop
else
response.write "<TR><TD colspan=9 align=Center>尚无收录</TD></TR>"
end if
rshx66.close
set rshx66=nothing
Response.Write "<TR><TD colspan=9 align=Center height='26'><div align='center'>"
Response.Write "<input type='button' name='chkall' value='' onclick=""CheckAll(this.form)"" title=""选择显示的所有歌曲"" style=""width: 62px; height: 23px; background-image: url('img/ly1.gif'); border-style: none; border-width: medium""> " & vbCrLf
Response.Write "<input type='button' name='chkOthers' value='' onclick=""CheckOthers(this.form)"" title=""反向选择歌曲"" style=""width: 62px; height: 23px; background-image: url('img/ly2.gif'); border-style: none; border-width: medium""> " & vbCrLf
Response.Write "<input type='submit' name='player' value='' title=""请先选择你想听的歌曲后再点击播放"" style=""width: 62px; height: 23px; background-image: url('img/ly3.gif'); border-style: none; border-width: medium"">" & vbCrLf
Response.Write "</div></TD></TR></form>" & vbCrLf
Response.Write "</table>" & vbCrLf
Response.Write "</td>" & vbCrLf
Response.Write "</tr>" & vbCrLf
Response.Write "</table>" & vbCrLf
end sub
'=================================================
'过程名:contextual_dj
'作 用:显示音乐上下首(篇)
'参 数:无
'Web: www.ynsky.com.cn
'=================================================
sub contextual_dj()
set RelationArt = conn.execute("select top 1 dj_id,dj_name from dj where dj_id<"&request.querystring("dj_id")&" and passed=0 order by dj_date desc")
IF RelationArt.eof and relationArt.bof Then
Response.Write "<font color=red>·上首歌曲:</font>已经没有了<BR>" & vbCrLf
else
Response.Write "<font color=red>·上首歌曲:</font><a href=""showdj.asp?dj_id=" & RelationArt(0) & """>" & relationArt(1) & "</a><BR>" & vbCrLf
end if
Set RelationArt=Nothing
set RelationArt = conn.execute("select top 1 dj_id,dj_name from dj where dj_id>"&request.querystring("dj_id")&" and passed=0 order by dj_id")
IF RelationArt.eof and relationArt.bof Then
Response.Write "<font color=red>·下首歌曲:</font>已经没有了" & vbCrLf
else
Response.Write "<font color=red>·下首歌曲:</font><a href=""showdj.asp?dj_id=" & RelationArt(0) & """>" & relationArt(1) & "</a></td>" & vbCrLf
end if
RelationArt.close
Set RelationArt=Nothing
end sub
'=================================================
'过程名:review_dj
'作 用:显示相关音乐评论
'参 数:n-显示条数;point_dj-评论开关,1-开启,0-关闭
'Web: www.ynsky.com.cn
'=================================================
sub review_dj(n)
dim temp,i,j
if point_dj="1" then
Response.Write "<table align=""center"" width=""98%"" cellspacing=""0"" cellpadding=""0"" style=""word-break:break-all;table-layout:fixed;text-align:left"">"
if rs("review")<>"" then
temp=split(Trim(rs("review")),"|")
if n>=ubound(temp) then
j=ubound(temp)
else
j=n
end if
for i=1 to j
Response.Write "<tr><td style=""display:block;padding:0px 10px;LINE-HEIGHT: 180%"">"& temp(i) &"</td></tr>"
next
else
Response.Write "<tr><td style=""display:block;padding:0px 10px;LINE-HEIGHT: 180%"">当前没有评论</td></tr>"
end if
Response.Write "<tr><td align=""right"">相关评论<font color=#CC0000> "&rs("reviewcount")&" </font>篇,当前显示最新的<font color=#CC0000> "&n&" </font>篇。 <a href=""view.asp?action=dj&dj_id="&rs("dj_id")&"""> [查看更多评论] [发表我的评论]</a> </td></tr>"
Response.Write "</table>"
elseif point_dj="0" then
Response.Write "<table width=""100%"" cellpadding=""5"" cellspacing=""0"" border=""0"">"
Response.Write "<tr><td align=""center"">【音乐评论已关闭】"
Response.Write "</td></tr>"
Response.Write "</table>"
End If
rs.close
set rs=nothing
end sub
'****************************************************
%>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -