怎么用 php 开发blog后生成 rss 文件? 你看看那些blog是如何写的就知道了,rss其实就是xml 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 btw: 我用 linux/debian 系统。需 php 支持 xml 得安装个什么包啊?安装libxml包也不行吧。 php 输出为 HTML 文档 变成 php 输出为 XML 文档而已只要你的XML文档遵守rss标准 php 输出为 HTML 文档 变成 php 输出为 XML 文档而已这一步是采用php+xml还是? 还有就是xml遵守 rss 标准是什么意思?要注意些什么?thx~ 唉……!你总该知道html吧,那么你又以为xml是什么?不要把rss想得太复杂了 rss i think is fixed formatted xml files to peterdoo: 就老是没有找到 php 与 xml 结合的程序文件。如果是phplib 也应该可以把 xml 编写成一个模板文件的吧? 能否给个相关的实例来看看? thx~~~ 你知道rss的规范就可以了只要知道怎么输出html就知道怎么输出xml(如果要严格一点,注意他们返回的http头中类型声明)用echo?用print?怎么直接怎么用吧关键是rss的规范 怎么动态的生成网页,就怎么动态的生成RSS文件,不过要遵循RSS的格式,很简单的,找个教程看一下 用 php 输出 xml后。 还得用php 解析 xml 得 rss文件吗? 唉不知道你看过rss的格式没有也不知道你知不知道xml在这里是用来作甚么的建议你先看看xml的简单介绍再看看rss的规范 把它当成html写就可以了,全部用echo都可以只是里面的tag要按rss标准,而不是html标准标准有几个,主要是版本上的区别,一个文件只能选一种标准另外输出xml的文件头header <?xml version="1.0" encoding="gb2312" ?> <rss version="2.0"> <channel> <title>幼儿园E化俱乐部动态</title> <link>http://www.kdi.cn/v3/news</link> <description>Rss聚合器由心晴设计</description> <pubDate>2006-10-6 23:24:30</pubDate> <generator>Rss Generator Designed By Leon</generator> <copyright>http://www.kdi.cn</copyright> <item> <title>恺迪尔E化俱乐部2006全新改版!</title> <link>http://www.kdi.cn/v3/news/ehqy/ehqy_zxgg/2006-5-9/2006591206013516.html</link> <pubDate>2006-5-9 12:06:01</pubDate> </item> </rss>就是这种类似RSS标准,你echo出来就可以呀 楼主想复杂了,你甚至不需要让你的PHP支持XML,就像输出HTML那样,直接输出XML就可以,使用print多简单,不过可能要自己处理一些转定义字符。 很简单的,就是构造一个RSS的XML文件.网上有方法和例子 就是用ECHO输出一个XML树型的数据就行了. 首先在头部加入一个header("Content-type: xml/rss");来发送一个http头声明这个文件的解释类型为xml/rss.就像你输出图片文件需要header("Content-type: image/gif")一样。下面怎么做,大家都说得很清楚了。按照rss协议的规范文档,用echo或print()把xml文件打印出来。echo "<?xml version='1.0' encoding='gb2312' ?>";echo "<rss version='2.0'>";echo "<channel>";echo "<title>幼儿园E化俱乐部动态</title>"; echo "<link>http://www.kdi.cn/v3/news</link>";......如果还不明白,说明你根本不了解xml,先去补习下xml的知识。 请高手帮忙解密这段PHP代码,谢谢 图片上传问题 mysql按某种条件排序后,怎么取最后一天记录 一心想學PHP的人,有問題要問 关于php的二个小问题 图片上传前的预览怎么做? win7环境 xampp 配置virtualhost 问题 ¥¥¥¥¥¥图形库的问题¥¥¥¥¥¥¥(因本人没分,最后的一点积蓄) 菜鸟问:如果在PHP中连接ACCESS? 手机号码正则表达式 PHP的传值,高手进 终于脱离苦海,准备去弄个小公司大家帮我想个公司名称吧,公司域名是www.e08.com.cn
我用 linux/debian 系统。需 php 支持 xml 得安装个什么包啊?
安装libxml包也不行吧。
还有就是xml遵守 rss 标准是什么意思?要注意些什么?thx~
你总该知道html吧,
那么你又以为xml是什么?
不要把rss想得太复杂了
就老是没有找到 php 与 xml 结合的程序文件。如果是phplib 也应该可以把 xml 编写成一个模板文件的吧?
能否给个相关的实例来看看? thx~~~
只要知道怎么输出html
就知道怎么输出xml(如果要严格一点,注意他们返回的http头中类型声明)
用echo?用print?
怎么直接怎么用吧
关键是rss的规范
还得用php 解析 xml 得 rss文件吗?
不知道你看过rss的格式没有
也不知道你知不知道xml在这里是用来作甚么的
建议你先看看xml的简单介绍
再看看rss的规范
只是里面的tag要按rss标准,而不是html标准
标准有几个,主要是版本上的区别,一个文件只能选一种标准另外输出xml的文件头header
<rss version="2.0">
<channel>
<title>幼儿园E化俱乐部动态</title>
<link>http://www.kdi.cn/v3/news</link>
<description>Rss聚合器由心晴设计</description>
<pubDate>2006-10-6 23:24:30</pubDate>
<generator>Rss Generator Designed By Leon</generator>
<copyright>http://www.kdi.cn</copyright>
<item>
<title>恺迪尔E化俱乐部2006全新改版!</title>
<link>http://www.kdi.cn/v3/news/ehqy/ehqy_zxgg/2006-5-9/2006591206013516.html</link>
<pubDate>2006-5-9 12:06:01</pubDate>
</item>
</rss>就是这种类似RSS标准,你echo出来就可以呀
网上有方法和例子
就像你输出图片文件需要header("Content-type: image/gif")一样。下面怎么做,大家都说得很清楚了。按照rss协议的规范文档,用echo或print()把xml文件打印出来。echo "<?xml version='1.0' encoding='gb2312' ?>";
echo "<rss version='2.0'>";
echo "<channel>";
echo "<title>幼儿园E化俱乐部动态</title>";
echo "<link>http://www.kdi.cn/v3/news</link>";
......如果还不明白,说明你根本不了解xml,先去补习下xml的知识。