可以应用到马克斯电影站生成Rss Feed的代码

使用方法:将下面的代码存为rss.asp(记得以UTF-8格式保存)并上传到网站根目录,剩下的工作就是找Rss提交入口去提交你的Feed地址http://你的域名/rss.asp 

演示:http://www.366mv.cn 

代码如下,请根据注释修改相应的信息,版权信息还望各位能够保留 ^_^

复制代码 代码如下:

<%@LANGUAGE="VBSCRIPT" CODEPAGE="65001"%> 

<% 

Session.CodePage=65001 

Response.Charset="UTF-8" 

'======================================================================== 

'Copyright (c) 2005-2007, 酸溜溜影视([url]www.366mv.cn[/url]) All rights reserved. 

'======================================================================== 

'名称: rss.asp 

'描述: 动态生成Rss Feed。 

'======================================================================== 

%> 

<!--#include file=inc/conn.asp--><?xml version="1.0" encoding="utf-8"?> 

<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"> 

<% 

title="酸溜溜影视"      '改成你自己的名称 

response.write" <channel>"&chr(13) 

response.write"<atom:link href=""http://"&maxz_2&"/xml.asp"" rel=""self"" type=""application/rss+xml"" />"&Chr(13) 

response.write"  <title>最近更新影片 - "&title&"</title>"&chr(13) 

response.write"  <link>http://"&maxz_2&"</link>"&Chr(13) 

response.write"  <description>"&title&" - 万部影片在线观看。免费电影,在线电影,TVB,日剧,韩剧,动漫,科幻,恐怖,言情,连续剧,大片,贺岁片……</description>"&Chr(13) 

response.write get_left(15,0)   '显示前15部影片,按更新日期排序 

response.write" </channel>"&chr(13)

Function re(str) 

If Not IsNull(str) then   

  re=Replace(str,"&","&") 

  re=Replace(re,"<","<") 

  re=Replace(re,">",">") 

  re=Replace(re,"'","'") 

  re=Replace(re,"""",""") 

End if 

End Function

Function get_left(n,m) 

n=CInt(n):m=CInt(m) 

If m=1 Then 

  mm=" order by zt_hits desc"  '按点击量排序 

Else  

  mm=" order by zt_date desc"  '按更新日期排序 

End If  

set rs1=conn.execute("select top "&n&" zt_id,zt_name,zt_zy,zt_dy,zt_type,zt_date,zt_hits,zt_content from zt_data"&mm) 

get_left_i=0 

Do while not rs1.eof 

  get_left_i=get_left_i+1 

  get_left=get_left&"  <item>"&Chr(13) 

  get_left=get_left&"   <title>"&re(rs1("zt_name"))&"</title>"&Chr(13)   

  get_left=get_left&"   <link>http://"&maxz_2&"/"&get_classenname(rs1("zt_type"))&"/"&rs1("zt_id")&"</link>"&Chr(13) 

  get_left=get_left&"   <description><![CDATA[<p>类别:<a href=""http://"&maxz_2&"/"&get_classenname(rs1("zt_type"))&""">"&get_classname(rs1("zt_type"))&"</a></p><p>主演:"&rs1("zt_zy")&"</p><p>剧情:"&re(rs1("zt_content"))&"</p>]]></description>"&Chr(13) 

  get_left=get_left&"   <guid>http://"&maxz_2&"/"&get_classenname(rs1("zt_type"))&"/"&rs1("zt_id")&"</guid>"&Chr(13) 

  get_left=get_left&"   <category><![CDATA["&get_classname(rs1("zt_type"))&"]]></category>"&Chr(13) 

  get_left=get_left&"   <pubDate>"&DateToRFC822(rs1("zt_date"))&"</pubDate>"&Chr(13) 

  get_left=get_left&"  </item>"&Chr(13) 

  If get_left_i>=n Then Exit Do  

  rs1.movenext 

Loop  

rs1.close 

End Function

Function DateToRFC822(byVal dtaVal) 

Dim strCurLocale : strCurLocale = GetLocale() 

SetLocale("en-gb") 

dtaVal = CDate(dtaVal) 

DateToRFC822 = WeekdayName(Weekday(dtaVal),True)&", "& _ 

    Right("0"&Day(dtaVal),2)&" "& _ 

    MonthName(Month(dtaVal),True)&" "& _ 

    Year(dtaVal)&" "& _ 

    Right("0"&Hour(dtaVal),2)&":"& _ 

    Right("0"&Minute(dtaVal),2)&":"& _ 

    Right("0"&Second(dtaVal),2)&" "& _  

Www~Chinaz~com

"+0800" 

SetLocale(strCurLocale) 

End Function 

%></rss>

时间: 2024-11-25 09:32:44

可以应用到马克斯电影站生成Rss Feed的代码的相关文章

可以应用到马克斯电影站生成Rss Feed的代码_应用技巧

使用方法:将下面的代码存为rss.asp(记得以UTF-8格式保存)并上传到网站根目录,剩下的工作就是找Rss提交入口去提交你的Feed地址http://你的域名/rss.asp 演示:http://www.366mv.cn  代码如下,请根据注释修改相应的信息,版权信息还望各位能够保留 ^_^  复制代码 代码如下: <%@LANGUAGE="VBSCRIPT" CODEPAGE="65001"%>  <%  Session.CodePage=6

ASP.NET 生成 RSS Feed

asp.net|rss 前段时间在写RSS Feed. 经过了几次的修改,把相关的代码写成了单独的类.感觉重用时还算比较方便的.于是贴出来,大家一起研究研究.以下是RssBase.cs类:   1using System;  2using System.Collections.Generic;  3using System.Xml;  4  5namespace MyMedia.Utilities  6{  7    public class RssBase  8    {  9       

ASP.NET生成RSS Feed

前段时间在写RSS Feed. 经过了几次的修改,把相关的代码写成了单独的类. 感觉重用时还算比较方便的.于是贴出来,大家一起研究研究. 以下是RssBase.cs类: 1using System; 2using System.Collections.Generic; 3using System.Xml; 4 5namespace MyMedia.Utilities 6{ 7 public class RssBase 8 { 9 RssBase constructor#region RssBas

用PHP读取RSS feed的代码_php实例

而助易网的rss读取就是在这个程序的基础上稍做改造而成,主 要是输出了一个数组字符串以及解决编码问题. php源代码及代码详细解释如下: <?php //RSS源地址列表数组 $rssfeed = array("http://www.jb51.net/feed", "http://rss.sina.com.cn/news/allnews/sports.xml", "http://ent.163.com/special/00031K7Q/rss_tou

PHP生成RSS订阅的程序代码

rss(简易信息聚合也叫聚合内容)是一种描述和同步网站内容的格式.下面的生成RSS订阅的代码:rss XML结构 <?xml version="1.0" encoding="utf-8"?> <rss version="2.0"> <channel> <title>网站名称</title> <link>http://www.111cn.net/</link> &l

PHP RSS/Feed类库

通用PHP RSS/Feed 生成类库(支持RSS 1.0/2.0和ATOM) PHP Universal Feed Generator (supports RSS 1.0, RSS 2.0 and ATOM)   可 生成的RSS版本: RSS 1.0 (which officially obsoleted RSS 0.90) RSS 2.0 (which officially obsoleted RSS 0.91, 0.92, 0.93 and 0.94) ATOM 1.0 功能: 可生成R

生成Feed的代码进行了修改

今天我将主要的几个网站的Feed生成代码都进行了一些修改. 我也是不得不这么做.因为我发现现有的Z-BLog写的TAG始终无法被technorati获取,然而别人用WordPress写的Blog里的TAG却可以被technorati获取,我自己也手动Ping了technorati,但发现也没有用,只好仔细分析其中的原因了. 我仔细分析了一下WordPress和Z-Blog的代码,我发现在Feed生成上有一点不同,Z-Blog缺少了几个东西,有可能和这个有关,于是我就修改了一下Z-Blog的rss

解析dom树和生成rss

我们学院的网站做得很烂,上面的新闻不提供rss订阅,每次看新闻都要跑到网站上去,非常不方便. 我现在是就业负责人,万一上面有什么新的通知没有看到,那我的责任就大了.昨天,突然有一个想法, 就是自己为其实现一个rss feed. 首先我考虑的是用rsslib,但发现rss lib生成的xml,普通的rss订阅器不识别,没办法,只能自己想 办法解决,最后自己观察了一个rss的feed,了解了一下基本结构后自己实现了一个.主要有RssDocument .RssChannel.RssImage.RssI

php生成RSS订阅的方法

 本文实例讲述了php生成RSS订阅的方法.分享给大家供大家参考.具体分析如下: RSS(简易信息聚合,也叫聚合内容)是一种描述和同步网站内容的格式.RSS可以是以下三个解释的其中一个: Really Simple Syndication:RDF (Resource Description Framework) Site Summary: Rich Site Summary.但其实这三个解释都是指同一种Syndication的技术.RSS目前广泛用于网上新闻频道,blog和wiki.使用RSS订