⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 indexright.asp

📁 新闻采集系统1.0.2 For 4.03(2005.05.15更新) 【使用环境】 本系统是基于动易4.03免费版的基础上的新闻采集系统
💻 ASP
字号:
<%@LANGUAGE="VBSCRIPT" CODEPAGE="936"%>
<!-- #include file="Conn.asp" -->
<!-- #include file="Function.asp" -->
<!-- #include file="Config.asp" -->
<%
'===============请保留以下版权信息==================
'程序名称:Goaler 采集
'程序版本:Ver 0.01
'运行环境:ASP+ACCESS+XMLHTTP
'采集目标:http://edu.cnzz.cn
'程序编写:goaler
'个人主页:http://www.goalercn.com
'	       http://blog.goalercn.com
'===============请保留以上版权信息==================
%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>采集</title>
<link href="style.css" rel="stylesheet" type="text/css">
</head>
<body style ="overflow: auto;overflow-x:hidden">
<div align=center>
<%
Dim RS,A
A = Request.QueryString("A")
SET RS=Conn.Execute("SELECT * FROM artBClass")
IF(RS.EOF)THEN
	Response.Write("<div class=""info"">尚未采集一级分类<br><br><a href=""IndexRight.asp?A=Get"">现在开始采集一级分类并入库</a></div>")
ELSE
	Response.Write("<div class=""info"">一级分类已经入库<br><br><a href=""IndexRight.asp?A=Update"">如需要更新一级分类,请点击这里</a></div>")
END IF 
RS.CLOSE
SET RS=NOTHING
%>
<br><br>
<%
IF(A="Get" OR A="Update")THEN
	Dim PageContent,TempContent,Array_ID,Array_Name,i
	PageContent = getHTTPPage(MainURL)
	IF(Err<>0)THEN
		Response.Write("<div class=""info"">采集失败,请检查相关参数</div>")
	ELSE
		PageContent = RegExpText(PageContent,"<TABLE cellSpacing=""0"" cellPadding=""0"" width=""750"" align=""center"" border=""0"">","</TABLE>",0)
		TempContent = RegExpText(PageContent,"/mainlist_",".html'>",1)
		Array_ID = Split(TempContent,",")
		
		TempContent = RegExpText(PageContent,".html'>","</a>",1)
		Array_Name = Split(TempContent,",")
		'Response.Write(TempContent)
		IF(A="Update")THEN
			Conn.Execute("DELETE * FROM artBClass")
		END IF 
		For i=0 To Ubound(Array_ID)-1
			SET RS=Conn.Execute("SELECT BName FROM artBClass WHERE BName='"&CheckStr(Array_Name(i),"s")&"' AND BID="&CheckStr(Array_ID(i),"i"))
			IF(RS.EOF)THEN
				Conn.Execute("INSERT INTO artBClass(BID,BName) VALUES("&CheckStr(Array_ID(i),"i")&",'"&CheckStr(Array_Name(i),"s")&"')")
			END IF 
			RS.CLOSE
			SET RS=NOTHING
		Next
		IF(A="Get")THEN
			Response.Write("<div class=""info"">一级分类采集入库完毕</div>")
		ELSE
			Response.Write("<div class=""info"">一级分类已更新</div>")
		END IF 
		Response.Write("<script>parent.leftFrame.location='IndexLeft.asp';</script>")
	END IF 
ELSEIF(A="ClearCache")THEN
	Response.Cookies("recCounts") = ""
	Response.Cookies("strSQL") = ""
	Response.Write("<div class=""info"">已清空相关Cookies,请再次偿试列表</div>")
END IF 
%>
</div>
</body>
</html>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -