📄 movie_makelist.asp
字号:
<%Admin="DownMake"%>
<!--#include file="check.asp"-->
<!--#include file="mdb_path_movie.asp"-->
<%
set rs=server.createobject("adodb.recordset")
rs.open ("select down_list from mb"),conn,1,1
pencat=rs("down_list")
rs.close
tid=request("tid")
currentPage=cint(request("page"))
MaxPerPage=cint(request("MaxPerPage"))
'################ 读取标题 等.. 开始 ################
rs.open "select * from Movietype where id="&tid,conn,1,1
if not rs.eof then
ts=rs("ts")
tstart=rs("tstart")
TN=split(rs("tname"),"|")
TI=split(rs("ts"), ",")
for i = 0 to ubound(TN)-1
if i=ubound(TN)-2 and ubound(TN)>1 then
TTY_id=TI(i)
TTY_name=TN(i)
end if
all_type_top_id=TI(i)
all_type_name=TN(i)
thistype=thistype & "-> <a href=""../Movie/xoYuMovieList_"&TI(i)&"_1.html"">"&TN(i)&"</a>"
thistitle=thistitle & " - "&TN(i)&""
next
end if
rs.close
if tstart<>"" then '***自动转向
pencat="<meta http-equiv=""Refresh"" content=""0; URL="&tstart&"""><a href="""&tstart&""">正在进入...</a>"
else '***自动转向
sqqq=sqqq&""&tid&", "
sql="select * from Movietype where ts like '"&ts&"%'"
rs.open sql,conn,1,1
if not rs.eof then
do while not rs.eof
sqqq=sqqq&""&rs("id")&", "
rs.MoveNext
loop
end if
rs.close
''########读取所有排行
set rs=server.CreateObject("ADODB.RecordSet")
sql="select * from Movie order by hits desc"
rs.open sql,conn,1,1
if rs.eof then
TXlist="还没有电影"
else
do while not rs.eof
h=h+1
TXlist=TXlist&"<tr><td height=22>"&h&". <a href=""../Movie/xoYuMovie_"&rs("id")&".html"" target=""_blank"">"&rs("MovieName")&"</a></td></tr>"
if h>=15 then exit do
rs.movenext
loop
h=0
end if
TXlist="<table>"&TXlist&"</table>"
rs.close
''########读取本类top15
set rs=server.CreateObject("ADODB.RecordSet")
sql="select * from Movie where tid in ("&sqqq&") order by hits desc"
rs.open sql,conn,1,1
if rs.eof then
txtop="还没有电影"
else
do while not rs.eof
h=h+1
txtop=txtop&"<tr><td height=22>"&h&". <a href=""../Movie/xoYuMovie_"&rs("id")&".html"" target=""_blank"">"&rs("MovieName")&"</a></td></tr>"
if h>=15 then exit do
rs.movenext
loop
h=0
end if
txtop="<table>"&txtop&"</table>"
rs.close
'读取电影列表
sql="select * from Movie where tid in ("&sqqq&") order by date desc"
rs.open sql,conn,1,1
if rs.eof then
lb=lb&"对不起! 暂时没有电影:("
mpage=1
allshu=0
else
rs.pagesize=MaxPerPage '得到每页数
mpage=rs.pagecount '得到总页数
rs.move (currentPage-1)*MaxPerPage
allshu=rs.recordcount
h=0
do while not rs.eof
h=h+1
lb=lb&"<table width=""100%"" border=0 cellspacing=0 cellpadding=0 align=center><tr><td colspan=2 bgcolor=#ebedee><B>◎<a href=""../Movie/xoYuMovie_"&rs("id")&".html"" target=""_blank""><FONT color=""#990000"">"&rs("MovieName")&"</font></a></b></td></tr><tr><td width=""20%"" rowspan=6 align=center><a href=""../Movie/xoYuMovie_"&rs("id")&".html"" target=""_blank""><img border=""0"" src="""&rs("pic")&""" width=""90"" height=""120""></a></td>"
if rs("star")<>"" then
lb=lb&"<td>领衔主演:"&rs("star")&"<br>"
else
lb=lb&"<td>领衔主演:未知<br>"
end if
if rs("sq")<>"" then
lb=lb&"授权方式:"&rs("sq")&"<br>"
else
lb=lb&"授权方式:无<br>"
end if
lb=lb&"推荐级别:"
for i=1 to rs("hot")
lb=lb&"<img src=""../images/d_star.gif"" width=""13"" height=""12"" border=""0"">"
next
lb=lb&"<br>观看次数:"&rs("hits")&"<br>影片简介:"
if rs("body")<>"" then
tempstr=replace(rs("body"),"<br>","")
tempstr=replace(tempstr,"<p>","")
tempstr=replace(tempstr,"<b>","")
tempstr=replace(tempstr,"<","")
tempstr=replace(tempstr," ","")
tempstr=replace(tempstr," ","")
tempstr=replace(tempstr," ","")
lb=lb&""&left(tempstr,88)&"..."
else
lb=lb&"无内容"
end if
lb=lb&"<br>观看下载:<a href=""xoYuMovie_"&rs("id")&".html"" target=""_blank"">点这里进入</a>"
lb=lb&"</td></tr></table>"
if h>=MaxPerPage then exit do
rs.movenext
loop
end if
rs.close
set rs=nothing
conn.close
set conn=nothing
h=0
'#########读取页次
lb=lb&"<table border=""0"" width=""92%"" cellspacing=""0"" cellpadding=""0"" align=center><tr><td width=""15%"" nowrap>页次:<b>"¤tPage&"</b>/<b>"&mpage&"</b> 每页<b>"&MaxPerPage&"</b> 电影数<b>"&allshu&"</b></td><td width=""65%"" nowrap><p align=""center"">"
pageno=currentPage
if cint(pageno)>1 then
lb=lb&"<a href=../Movie/xoYuMovieList_"&tid&"_1.html title=""最前页"">"
end if
lb=lb&"<font face=""Webdings"">9</font></a> "
if cint(pageno)>1 then
lb=lb&"<a href=../Movie/xoYuMovieList_"&tid&"_"&pageno-1&".html title=""上一页"">"
end if
lb=lb&"<font face=""Webdings"">7</font></a>"
pp=cint(pageno)-2
if pp<1 then
pp=1
end if
for pno=pp to mpage
p=p+1
if pno*1=cint(pageno)*1 then
lb=lb&" <font color=""#FF0000"">["&pno&"]</font>"
else
lb=lb&" <a href=../Movie/xoYuMovieList_"&tid&"_"&pno&".html>["&pno&"]</a>"
end if
if p>=5 then exit for
next
lb=lb&" "
if cint(pageno)< mpage then
lb=lb&"<a href=../Movie/xoYuMovieList_"&tid&"_"&pageno+1&".html title=""下一页"">"
end if
lb=lb&"<font face=""Webdings"">8</font></a> "
if cint(pageno)< mpage then
lb=lb&"<a href=../Movie/xoYuMovieList_"&tid&"_"&mpage&".html title=""最后页"">"
end if
lb=lb&"<font face=""Webdings"">:</font></a></p></td><td width=""18%"" nowrap><table cellpadding=""0"" cellspacing=""0"">"
lb=lb&"<form onsubmit=""window.location=this.KKK2.options[this.KKK2.selectedIndex].value; return false;"">"
lb=lb&"<tr><td nowrap>到<select name=""select"" onchange=""javascript:window.location.href=this.options[this.selectedIndex].value"">"
for i=1 to mpage
selected=""
if currentpage=i then
selected=" selected"
end if
lb=lb&"<option value=../Movie/xoYuMovieList_"&tid&"_"&i&".html"&selected&">"&i&"</option>"
next
lb=lb&"</select>页</td></td></tr></form></table></td></tr></table>"
'################ 读取完成 ################
pencat=replace(pencat,"T_TITLE",thistitle)
pencat=replace(pencat,"T_NAME",tname)
pencat=replace(pencat,"TXlist",txlist)
pencat=replace(pencat,"TXtop",txtop)
pencat=replace(pencat,"T_LB",lb)
pencat=replace(pencat,"T_TXT",typetxt)
pencat=replace(pencat,"T_TYPE",thistype)
end if '***自动转向
Set fso = Server.CreateObject("Scripting.FileSystemObject")
Set fout = fso.CreateTextFile(server.mappath("../Movie/xoYuMovieList_"&tid&"_"¤tPage&".html"))
fout.Write pencat
fout.Writeline("")
fout.Writeline("<center><div align=center><a title=""Powered By:xoYu CMS"" href=http://www.xoyu.com/><span style=""background-color: #FFFFFF"">xoYu CMS 2.0</span></a></div></center>")
fout.Writeline("<!--Published Date:"&Now&" Power by www.xoyu.com-->")
fout.Writeline("<!--2002~2003 Copyright by www.xoyu.com All Rights Reserved-->")
fout.close
'************** 生成HTML页 结束 ***************
%>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -