www.gusucode.com > 星云DJ舞曲 4.5a源码程序 > djshow.asp
<!--#include file="Connkkp.asp"--> <% Select Case LCase(Request.QueryString("SenFe")) 'Case "": Case "menu": SenFe_Menu:SenFe_Message Case "news": SenFe_News Case "listtop": SenFe_ListTop Case "link": SenFe_Link Case "play": SenFe_Play Case "special": SenFe_Special Case "specialtop": SenFe_SpecialTop Case "specialgood": SenFe_SpecialGood Case Else:Response.Write "alert(""非法访问!"");" End Select Sub SenFe_Message() Set Rs = Conn.Execute("Select * From [Message] Where (delS=0 or delS is null) And [Flag]=0 And [Incept]='" & Trim(session("DJUser")) & "' Order By SendTime Desc") If Not Rs.Eof Then Response.Write "open_window('Messager.asp?action=newmsg','newmsg','width=420,height=300');" End If Rs.Close Set Rs = Nothing End Sub Sub SenFe_Special() Response.Write "//你想干什么啊?" Id = Request("id") If Id<>"" And IsNumeric(Id) Then Conn.ExeCute("Update [Special] Set Hits=Hits+1 Where [Specialid]=" & CLng(Id)) End If End Sub Sub SenFe_Play() id = Request("id") Session("auth") = True Response.Write "//你想干什么啊?" If id<>"" And IsNumeric(Id) Then set rs = server.createobject("adodb.recordset") rs.open "select * from [MusicList] where id=" & id,conn,1,3 If (Weekday(Date())=2 Or DateDiff("w",Rs("Hits_Date"),Date())>0) And DateDiff("d",Rs("Hits_Date"),Date())>0 Then Rs("Hits_Weekday_1") = Rs("Hits_Weekday") Rs("Hits_Weekday") = 0 End If If DateDiff("m",Rs("Hits_Date"),Date())>0 Then Rs("Hits_Month_1") = Rs("Hits_Month") Rs("Hits_Yesterday") = Rs("Hits_Today") Rs("Hits_Month") = 0 Rs("Hits_Today") = 0 Rs("Hits_Date") = Date() Else If DateDiff("d",Rs("Hits_Date"),Date())>0 Then Rs("Hits_Yesterday") = Rs("Hits_Today") Rs("Hits_Today") = 0 Rs("Hits_Date") = Date() End If End If Rs("Hits") = Rs("Hits")+1 Rs("Hits_Today") = Rs("Hits_Today")+1 Rs("Hits_Weekday") = Rs("Hits_Weekday")+1 Rs("Hits_Month") = Rs("Hits_Month")+1 Rs.Update Response.Write Rs("Hits") rs.Close set rs = nothing End If End Sub Sub SenFe_Menu() %> document.write("<TABLE width=760 height=33 cellSpacing=1 cellPadding=2 border=0 background=\"../../images/top_bg1.gif\">"); document.write("<TBODY>"); document.write("<TR>"); document.write("<TD class=zt00>"); document.write("<DIV align=center><a class=typemenu title=\"舞曲首页\" href=\"../../index.html\">舞曲首页</a></DIV></TD>"); <% set rs=server.createobject("adodb.recordset") set rs=conn.execute("SELECT * FROM class order by classid") if not Rs.eof then do while not rs.eof %>document.write("<TD class=zt00>"); document.write("<DIV align=center><a class=typemenu title=\"<%=rs("Class")%>\" target=_blank'c' href=\"../../list/djmc_<%=rs("Classid")%>_1.html\"><%=rs("Class")%></a></DIV></TD>"); <% rs.movenext loop end if rs.close %> <% Response.Write "document.write(""</TBODY></TABLE>"");" End Sub Sub SenFe_News() Response.Write "document.write(""<table width=\""100%\"" border=\""0\"" cellpadding=\""0\"" cellspacing=\""0\""><tr><td width=\""100%\"" valign=\""top\"">"");" & VbCrlf Set Rs=Conn.Execute("SELECT * From Announce where IsChecked=true") If Rs.Eof And Rs.Bof Then Response.Write "document.write(""尚无任何重要公告信息!"");" & VbCrlf Else Response.Write "marquee1();" & VbCrlf Dim Content Content = Rs("Content") Content = Replace(Content,VbCrlf,"<br />") Content = Replace(Content,"""","\""") Response.Write "document.write(""" & Content & """);" & VbCrlf Response.Write "marquee2();" & VbCrlf Response.Write "document.write(""</td></tr><tr><td align=left>公告人员:" & Rs("Author") & "<br>公告日期:" & Rs("DateAndtime") & """);" & VbCrlf End If Response.Write "document.write(""</td></tr></table>"");" End Sub Sub SenFe_ListTop() Classid = Request.QueryString("Classid") SpecialID = Request.QueryString("Specialid") Response.Write "document.write(""<TABLE border=0 width=\""100%\"" cellpadding=0 cellspacing=2 align=right><TBODY>"");" & VbCrlf Sql1 = "SELECT top 10 id,ClassID,MusicName,musictype,hits,Downhits,DateAndTime From MusicList" If Classid<>"" And IsNumeric(Classid) Then Sql1 = Sql1 & " where ClassID=" & CInt(Classid) ElseIf SpecialID<>"" And IsNumeric(SpecialID) Then Sql1 = Sql1 & " where SpecialID=" & CInt(SpecialID) End If If Request.QueryString("IsGood")<>"" Then Sql1 = Sql1 & " And [IsGood]" Sql1 = Sql1 & " order by " If LCase(Request.QueryString("by"))="down" Then Sql1 = Sql1 & "Downhits" Else Sql1 = Sql1 & "hits" End If Sql1 = Sql1 & " desc" Set Rs = Conn.Execute(Sql1) If Not Rs.Eof Then Do While Not Rs.Eof And m<10 M = M+1 Response.Write "document.write(""<TR><TD class=gqgm1>" & Right("0" & M,2) & ".<a target=\""_blank\"" href=\""../p/" & rs(0) & ".html\"" title='舞曲名称:" & Rs("MusicName") & "<br>添加时间:" & DateValue(Rs("DateAndTime")) & "'>" & Left(Rs("MusicName"),13) If Len(Rs("MusicName"))>23 Then Response.Write "." Response.Write "</a></TD><TD class=gqgm1>" If LCase(Request.QueryString("by"))="down" Then Response.Write Rs("Downhits") Else Response.Write Rs("Hits") End If Response.Write "</TD></TR>"");" & VbCrlf Rs.MoveNext Loop Else Response.Write "document.write(""<TR><TD valign=top>尚无收录</TD></TR>"");" End If Rs.Close Set Rs = Nothing Response.Write "document.write(""</TBODY></TABLE>"");" End Sub Sub SenFe_SpecialTop() SenFe_Id = Request.QueryString("Classid") Sql = "Select * From [Special] Order By [specialid] Desc" If SenFe_Id<>"" And IsNumeric(SenFe_Id) Then Sql = "Select * From [Special] where [ClassID]=" & CLng(SenFe_Id) & " Order By [specialid] Desc" Set Rs = Server.CreateObject("ADODB.RecordSet") Rs.Open Sql,Conn,1,1 If Rs.Eof Then Response.Write "document.write(""还没有任何舞曲!"");" Else Response.Write "document.write(""<table border=\""0\"" cellpadding=\""2\"" cellspacing=\""0\"" style=\""border-collapse: collapse\"" bordercolor=\""#111111\"" width=\""100%\"">"");" & VbCrlf M = 0 Do While Not Rs.Eof And M<100 M = M+1 Response.Write "document.write(""<tr><td width=\""162\"" class=\""gqgm1\"">" Response.Write "<a href=\""../Zj/djmc_" & Rs("Specialid") & "_1.html\""><font color=\""#000000\"">" If Len(Rs("name"))>20 Then Response.Write (Left(Rs("name"),14)) Else Response.Write (Rs("name")) End If Response.Write "</font></a></td></tr>"");" & VbCrlf Rs.MoveNext Loop Response.Write "document.write(""</table>"");" End If Rs.Close Set Rs = Nothing End Sub Sub SenFe_SpecialGood() Set Rs = Server.CreateObject("ADODB.RecordSet") Rs.Open "Select * From [Special] where [Isgood] Order By [Specialid] Desc",Conn,1,1 If Rs.Eof Then Response.Write "document.write(""还没有任何舞曲!"");" Else Response.Write "document.write(""<table border=\""0\"" align=\""center\"" cellpadding=\""2\"" cellspacing=\""0\"" style=\""border-collapse: collapse\"" bordercolor=\""#111111\"" width=\""100%\"">"");" & VbCrlf M = 0 Do While Not Rs.Eof And M<1 M = M+1 Response.Write "document.write(""<tr><td align=\""center\"" valign=\""top\"">" Response.Write "<a target=\""_blank\"" href=\""../Zj/djmc_" & Rs("Specialid") & "_1.html\""><font color=\""#000000\"">" If Len(Rs("name"))>11 Then Response.Write (Left(Rs("name"),7)) Else Response.Write (Rs("name")) End If Response.Write "</font></a><br><img width=\""80\"" src=\""../" & rs("pic") & "\"" border=0 style=\""border: 0px solid #000000\""></a></td></tr>"");" & VbCrlf Rs.MoveNext Loop Response.Write "document.write(""</table>"");" End If Rs.Close Set Rs = Nothing End Sub Sub SenFe_Link() Response.Write "document.write(""<TABLE cellSpacing=0 cellPadding=0 width=750 border=0 align=center><TBODY>"");" & VbCrlf Response.Write "document.write(""<TR class=leftbg align=middle>"");" & VbCrlf Response.Write "document.write(""<TD vAlign=top width=760 style=\""border: #fff 1px solid;\"">"");" & VbCrlf Response.Write "document.write(""<MARQUEE scrollAmount=5 scrollDelay=4 width=750 align=left onmouseover=\""this.stop()\"" onmouseout=\""this.start()\"">"");" & VbCrlf set rs = server.createobject("adodb.recordset") rs.open "SELECT * FROM FriendSite where (LogoUrl is not Null) and Isgood=true order by id desc",conn,1,1 if not Rs.eof then do while not rs.eof Response.Write "document.write(""<a href=\""" & rs("SiteUrl") & "\"" target=\""_blank\""><img src=\""" & rs("LogoUrl") & "\"" width=86 height=31 border=0 alt=\""名称:" & rs("SiteName") & " 站长:" & rs("SiteAdmin") & " 地址:" & rs("SiteUrl") & " 简介:" & Replace(Replace(rs("SiteIntro"),VbCrlf,""),"/","<br />") & "\""></a>"");" & VbCrlf rs.movenext loop end if rs.close rs.open "SELECT * FROM FriendSite where (LogoUrl is Null) and Isgood=true order by id desc",conn,1,1 if not Rs.eof then do while not rs.eof Response.Write "document.write(""<a href=\""" & rs("SiteUrl") & "\"" target=\""_blank\"" title=\""名称:" & rs("SiteName") & " 站长:" & rs("SiteAdmin") & " 地址:" & rs("SiteUrl") & " 简介:" & Replace(Replace(rs("SiteIntro"),VbCrlf,""),"/","<br />") & "\"">" & rs("SiteName") & "</a> "");" & VbCrlf rs.movenext loop end if rs.close Response.Write "document.write(""</MARQUEE></TD></TR></TBODY></TABLE>"");" End Sub %>