手机
当前位置:查字典教程网 >编程开发 >ASP教程 >tsys _rss程序
tsys _rss程序
摘要:示例地址:http://www.18eden.com/rss.asp站点:http://www.18eden.com/jiankang该程序...

示例地址:

http://www.18eden.com/rss.asp

站点:http://www.18eden.com/jiankang

该程序放根目录

或者其他目录,地址自己改,读出最新的20条资源.(可以修改成读取get叁数的形式)

自动判断网站地址端口,无需要人工干预.

复制代码 代码如下:

<%Optionexplicit%>

<>

<%

DimsSQL,rs,sCrLf,sXmlClear,sRssHead,sRssEnd,Url

sCrLf=chr(13)&chr(10)'回车+换行

IfRequest.ServerVariables("HTTPS")="on"Then

URL="https://"

Else

URL="http://"

EndIf

Url=Url&Request.ServerVariables("SERVER_NAME")&":"&Request.ServerVariables("SERVER_PORT")

sXmlClear="<?xmlversion='1.0'encoding='gb2312'?>"&sCrLf

'sRssHead="<rdf:RDFxmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns#'xmlns:dc='http://purl.org/dc/elements/1.1/'xmlns:sy='http://purl.org/rss/1.0/modules/syndication/'xmlns:admin='http://webns.net/mvcb/'xmlns='http://purl.org/rss/1.0/"

sRssHead="<rssversion='2.0'>"&sCrLf

sRssHead=sRssHead&"<channel>"&sCrLf

sRssHead=sRssHead&"<title>"&Def_MySiteTitle&"</title>"&sCrLf

sRssHead=sRssHead&"<description>"&Def_SysTitle&"</description>"&sCrLf

sRssHead=sRssHead&"<link>"&url&"</link>"&sCrLf

sRssHead=sRssHead&"<language>zh-cn</language>"&sCrLf

sRssHead=sRssHead&"<docs>NewsCenter</docs>"&sCrLf

'sRssHead=sRssHead&"<dc:creator>Yezhan,okhtm@msn.com</dc:creator>"&sCrLf

sRssHead=sRssHead&"<generator>RssGenerator</generator><items>"&sCrLf

sRssEnd="</items></channel></rss>"

'Response.CharSet="gb2312"'数据集

Response.ContentType="text/xml"'数据流格式定义

Response.ContentType="application/xml"

Response.Expires=0

Response.writesXmlClear

Response.writesRssHead

DimConn

SetConn=Server.CreateObject("Adodb.Connection")

Conn.OpenConnStr

Dimsql

Sql="selectTop"&RssNewsList_PageSize&"Title,FilePath,AddTime,KeyWord,Content,Classtitle,EditorTitleFromview_NewsInfowhereDel=0OrderByaddTimeDESC"

SetRs=Server.CreateObject("ADODB.RecordSet")

Rs.opensql,conn,1,2

IFRS.EOFANDRS.BOFThen

Response.Write("<item></item>")

Else

dowhilenotrs.eof

Response.Write("<item>")&RS("Title")

Response.Write("<title><![CDATA["&Rs("Title")&"]]></title>")

Response.Write("<description><![CDATA["&RS("KeyWord")&"]]>")

Response.Write("<content><![CDATA["&RS("Content")&"]]></content>")

Response.Write("<link>"&url&RS("FilePath")&"</link>")

Response.Write("<subject>"&RS("Classtitle")&"</subject>")

Response.Write("<creator>"&RS("EditorTitle")&"</creator>")

Response.Write("<date>"&RS("addtime")&"</date>")

Response.Write("</description></item>")

RS.MoveNext

loop

endif

rs.close

setrs=nothing

Response.writesRssEnd

%>

陆续放出少年不在修改版tsys修改办法```

http://www.im286.com/thread-1370996-1-1.html

【tsys _rss程序】相关文章:

sql 存储过程分页

Asp中代码与页面的分离

小偷程序2

用XMLHTTP很好的一个例子

asp怎么访问java的短信接口

asp制作的日历程序

ASP Cookies 教程

自动采集程序

限制一个Ip只能访问一次的asp代码

asp html转成html编码程序

精品推荐
分类导航