createjs2.asp
来自「这是一个学生毕业时做的教务系统」· ASP 代码 · 共 115 行
ASP
115 行
<%@ Language=VBScript %>
<!--#include file=conn.asp -->
<%
IF not(Session("KEY")="super" or Session("KEY")="input") THEN
response.redirect "login.asp"
response.end
END IF
NewsNum=Request.Form("NewsNum")
FileType=Request.Form ("FileType")
if NewsNum="" then
%>
<script language=javascript>
history.back()
alert("请输入需要显示的新闻条数!")
</script>
<%
Response.End
end if
set rs=server.CreateObject("adodb.recordset")
rs.Source="select top " & NewsNum &" NewsID,Title,BigClassName,SmallClassName,SpecialID,UpdateTime from News order by NewsID DESC"
rs.Open rs.Source,conn,1,1
set fs=server.CreateObject("Scripting.FileSystemObject")
if FileType="ASP" then
FilePath=server.MapPath("../NewsLastUpdate.asp")
set JSFile=fs.CreateTextFile(FilePath)
JSFile.writeline("<table cellpadding=3 cellspacing=0 border=0 >")
while not rs.EOF
JSFile.writeline(" <tr>")
JSFile.writeline(" <td width=100% >")
StrNews=" <a href=""news/ReadNews.asp?NewsID=" & rs("NewsID") & "&BigClassName=" & rs("〖新闻频道〗") & "&SmallClassName=" & rs("校园公告") & "&SpecialID=" & rs("SpecialID") & """ target=_blank>◆" & trim(rs("Title")) & "(" & year(rs("UpdateTime")) & "-" & Month(rs("UpdateTime")) &"-"& Day(rs("UpdateTime")) & ")</a>"
JSFile.writeline StrNews
JSFile.writeline(" <td width=100% >")
JSFile.writeline(" </tr>")
rs.MoveNext
wend
JSFile.writeline("</table>")
else
FilePath=server.MapPath("../NewsLastUpdate.js")
set JSFile=fs.CreateTextFile(FilePath)
JSFile.writeline("document.write(""<table cellpadding=3 cellspacing=0 border=0 >"")")
while not rs.EOF
JSFile.writeline("document.write("" <tr>"")")
JSFile.writeline("document.write("" <td width=100% >"")")
StrNews="<a href=news/ReadNews.asp?NewsID=" & rs("NewsID") & "&BigClassName=" & rs("〖新闻频道〗") & "&SmallClassName=" & rs("校园公告") & "&SpecialID=" & rs("SpecialID") & " target=_blank>◆" & trim(rs("Title")) & "(" & year(rs("UpdateTime")) & "-" & Month(rs("UpdateTime")) &"-"& Day(rs("UpdateTime")) & ")</a>"
JSFile.writeline("document.write(""" & StrNews & """)")
JSFile.writeline("document.write("" <td width=100% >"")")
JSFile.writeline("document.write("" </tr>"")")
rs.MoveNext
wend
JSFile.writeline("</table>")
end if
rs.Close
set rs=nothing
conn.close
set conn=nothing
set JSFile=nothing
set fs=nothing
%>
<html>
<head>
<meta http-equiv="Content-Language" content="zh-cn">
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<LINK href=site.css rel=stylesheet>
</head>
<body>
<p> </p>
<table border="0" width="588" align=center>
<tr>
<td colspan="2" width="588"><b>首页调用文件生成模块</b></td>
</tr>
<tr>
<td colspan="2" width="588">
<hr size="1">
</td>
</tr>
<%if FileType="ASP" then %>
<tr>
<td width="588" colspan=2>已经生成 NewsLastUpdate.asp,请在首页用调用该文件!</td>
</tr>
<%else%>
<%end if%>
<tr>
<td width="588" colspan=2><hr size=1></td>
</tr>
</table>
</body>
</html>
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?