分类文档:PHP 73篇

静态HTML页→PHP→PHP+Linux(PHP+shell)
2018年11月15日 09:36

这是每个人的必经之路。静态HTML页,可以完成个人主页、展示网站,2-5年之内是网页的入门期,在此期间,FrontPage、Dreamweaver都是最好的网页设计、HTML代码学习软件。

一旦过了入门期,应该尽快适应用文本工具编写HTML源代码,彻底放弃FrontPage、Dreamweaver。……

固定链接 | 发表评论(1) | Trackback(1)

完成了新项目的第2个取名
2018年10月11日 23:14

免费独立微博程序的项目名称完成了取名,Eachval,含义是each one at festival,节日里的每个人。这次取名还算顺利,最后的冲刺阶段用了4-5小时,终于完成。

这个项目是运行在每位博主的二级域名上的空间,官方网站是 http://www.eachval.com……

固定链接 | 发表评论(0) | Trackback(0)

方案分享:防止数据写入失败新方案
2018年10月10日 09:01

很多重要的数据写入都可以用这个方案。

计数器在以前很多年里不使用,不统计网站的访问量,是因为计数器会消耗一点服务器资源,因为每访问一次就要对硬盘进行一次数据写入。……

固定链接 | 发表评论(0) | Trackback(0)

一种安全、简便的UTF-8和GBK编码的数据转换方法
2013年04月16日 09:06

我最近需要混合处理UTF-8和GBK/或GB2312编码。编写UTF-8和GBK编码互相转换的程序是比较麻烦的,昨天无意中发现一个方法,就是借助于JavaScript+iframe框架。例如父框架页的编码可以是GBK,子框架页的编码可以是UTF-8(反之同理),当父框架页和子框架页互相赋值的时候,完全不用转换编码,而不产生乱码。利用这个原理,可以做很多特殊的处理,简化了大量的步骤,在IE和Firefox浏览器下测试成功。

例如在GBK/或GB2312编码模式下,要对相应的UTF-8页的数据进行处理,这时候通过JavaScript+iframe框架就能达意想不到的效果。利用这个原理,也可以把整站的文件批量在UTF-8和GBK/或GB2312编码中互换。但它唯一的缺点是,只能是父框架页和子框架页之间互相赋值,这时必须做一个数据提交的程序,才能转换编码,也就是说,在自动赋值之后,需要鼠标点击一下进行提交才能实现对要写入的数据进行编码转换。这个缺点,可以用JavaScript的submit()函数实现自动提交。以PHP为例,写入数据的编码格式,是取决于<meta>标签里声明的charset。……

固定链接 | 发表评论(0) | Trackback(0)

全能空间能够实现静态化(3):小结
2011年02月28日 09:46

每写这个标题的文章,就需要先重复声明一下,使用全能空间是不得已,因为国内支持PHP的空间目前绝大多数都是全能空间,这是很可悲的现实,这篇文章并不是鼓励读者使用全能空间,而是相反地鼓励读者使用Linux+PHP空间,因为Linux+Apache+PHP的空间,几乎都是支持.htaccess文件的,使用.htaccess可以直接实现网址静态化。全能空间运行ASP,速度不会受影响;但全能空间运行PHP,在流量大的时候会有很大的瓶颈,全能空间是使用Windows+IIS+PHP,正如前面在本机的实际测试,有HTML代码或文本输出的时候,循环100万次,都是在Windows XP系统下,IIS+PHP运行31秒完成,Apache+PHP使用1秒完成,速度差别如此之大。

对于使用全能空间的PHP用户,只要阅读《全能空间能够实现静态化》第1篇即可,不用阅读第2篇,PHP的实现较容易;对于使用全能空间的ASP用户,如果想实现静态化,需要阅读第1篇和第2篇。并且,需要认真通读,一定要阅读“说明”的部分。阅读这一两篇文章,是否值得?很值得,因为这项功能的重要性大家都知道,这里用一两篇的篇幅免费分享给读者。过去很少人能够在全能空间下实现静态化,因为全能空间不支持.htaccess文件;也可能有人通过.config文件在Windows下实现了静态化。但是国内的主机商可能有很多人不会做.config文件的相关的设置,我也没有成功过。也许你在这一家主机商支持.config文件,当换到另一家时,他们又不支持,而且又无法配置,这样就会相当的麻烦,要么再换一家主机商,要么放弃静态化,把整个站点的超链接改为动态地址,工作量相当大。并且,国内大多数的Windows主机商,可能不支持.config文件。……

固定链接 | 发表评论(5) | Trackback(0)

全能空间能够实现静态化(2):ASP及其它语言
2011年02月26日 16:03

在前面一篇的404.php这个文件,是我编写的程序实例,这段程序是一个主要的原理,你也可以根据需要来编写或者改进程序。由于时间的关系,当中没有写ASP实现静态化的程序。首先使用全能空间是迫不得已,这2篇文章并不是鼓励读者使用全能空间,而是鼓励读者、以及服务商使用Linux空间,转向PHP,国外很多的网站,都是使用PHP语言开发,甚至也有很多的主机服务商只有使用Linux系统的PHP主机,而不提供Windows主机。PHP的确有很多的优势、优点,是ASP无法媲美的,最显而易见的优点是程序简洁、函数丰富。程序简洁是因为其语句每句都以分号结束,而ASP必须回行,对于常用的程序,PHP可以把它们放在一行,这样在视觉上能大量地减少程序的复杂程度,这也是PHP比ASP开发速度快很多倍的原因之一。学习编程,并不需要精通,因为无论是大型的项目,还是小型的项目,实际的开发中,使用到的编程知识可能不到千分之一,虽然程序总是很复杂(实际上就是麻烦),复杂是因为有大量的问题需要处理,使程序经常是处于凌乱的状态。由于凌乱、以及大量语句的堆积,使其变得复杂。并且有时编程工作越做越多,永远都有做不完的事,永无止境。……

固定链接 | 发表评论(3) | Trackback(1)

全能空间能够实现静态化(伪静态)(已测试成功)
2011年02月25日 12:08

全能空间是中国的主机商广泛使用的,在国外相对成熟的主机商几乎是没有全能空间的。在有HTML代码或文本输出的时候,循环100万次,都是在Windows XP系统下,IIS+PHP运行31秒完成,Apache+PHP使用1秒完成,速度差别如此之大。当时之所以做这个测试,是因为当时有一个循环几十次的页面,在IIS+PHP下数据是逐行显示,后来安装了Apache+PHP是一瞬间全部显示。

除了在大流量的情况下,IIS+PHP的速度远不如Apache+PHP之外,使用IIS+PHP的全能空间,不支持.htaccess文件。当然,在小流量的情况下,速度差别可能不是很大。如果不得不使用全能空间(因为国内的Linux主机实在是太少了),可喜的是,大多数使用IIS平台的服务器商,都支持自定义404错误页。Apache可以使用一个.htaccess文件可以为整个网站自定义404错误页,也可以每个文件夹单独使用一个.htaccess文件。但IIS,服务商可能一个站点只允许设置一个404错误页,所以本文的方法是使用根目录的404.asp或404.php,用这个文件来判断、自动包含相关的程序文件。总的来说,IIS+PHP有很多功能还是不如Apache+PHP那样方便的。今天经过测试,全能空间也能够使用用错误页,所以写了本文。由于本文是使用IIS的错误页实现静态化,所以不需要配置其它的文件如.htaccess文件、.config文件、也不需要配置Rewrite模块,是比较简单的。……

固定链接 | 发表评论(3) | Trackback(2)

建站经验分享:远程数据库的重要性
2011年01月21日 22:53

PHP的确是一种十分优秀的网页的程序语言,优秀之处有很多,当你经常使用PHP开发,会发现PHP的创造者对PHP下的功夫,以至于让原本很难实现的功能,PHP直接就能实现,所以PHP是一种相对更为简单易用的语言。使用PHP的另2个原因是国外主机有很多是PHP主机,ASP主机相对较少,如果你想使用国外主机,就必须使用PHP的程序;原因2是国内外使用PHP开发程序的人多,网上能搜索到更多的参考资料。

PHP对于远程数据库方面,有很多种方法可以让我们使用远程数据库。既然PHP在远程数据库方面能够实现,那么就应该适当地使用起来。在什么情况下需要使用远程数据库?对于数据量较大,或者数据量庞大的站点,或者程序项目较多的站点,使用远程数据库便于数据的管理。数据量庞大的站点,如果主站点和数据库的服务器分开,不在同一个域名,或者不在同一个机房,便于站点的转移,或者流量的拆分。程序项目较多的站点,如果项目太多,主站点会越来越凌乱,这时候必须使用子域名来拆分管理,相应的数据库使用远程数据库会比较方便。……

固定链接 | 发表评论(1) | Trackback(1)

网页中的路径/
2009年10月20日 21:07

如果博客地址是http://www.auiou.com/blog/,对外公布或者制作超链接时,使用http://www.auiou.com/blog/较好,最后的一个斜杠最好不要省略。如果网站内部的链接指向一个含有默认文档的文件夹,同样最后的一个斜杠也最好不要省略。

因为http://www.auiou.com/blog与http://www.auiou.com/blog/不同的是,前者是一个并不存在的文件,后者是一个文件夹。无论是Windows主机,还是Linux主机,访问前者,都会返回301代码(重定向),然后浏览器再迅速找到http://www.auiou.com/blog/。……

固定链接 | 发表评论(12) | Trackback(1)

循环程序的写法与速度对比
2009年10月18日 20:04

下列测试都是在Windows XP系统SP3/IE 6.0/3G CPU/1G内存,Apache+PHP的环境中,如下程序:

<?$j=0;……

固定链接 | 发表评论(4) | Trackback(0)

博客防spam/陌生人恶意留言另一方案
2009年10月12日 18:37

防spam的规则,通常不会冲突,规则越多,越减少spam。如果你有时间,一个博客可以设置几条,几十条规则。如之前的规则,http://www.auiou.com/relevant/00000564.jsp,已经可以很有效地防止spam。因为博客是个人博客,再加上判断的程序仅在用户发送表单时才会生效,只要规则不是很多,可能不会影响博客的速度。如果你的博客或者论坛访问量很大,留言数很多,可以将多条规则用include()函数将程序分开,当符合条件时才会调用相应的程序,这是PHP的一大优点,不符合条件不会调用,可有效地大大提高程序的速度。

网友的绝大多数留言都是友好的。如果博客中偶尔出现一条陌生人的恶意留言,可能会影响博主的心情,如果在意,会与这些发布恶意留言的网友的命运发生牵连,与他们的业力发生牵连。留言者,没有权利审判别人。如上面的链接中的方法,可以直接封闭IP。……

固定链接 | 发表评论(6) | Trackback(0)

二级域名的博客在本地建立虚拟主机
2009年10月11日 09:26

在本地建立虚拟主机,可以模拟远程,便于调试,之前已经写过几篇,本文介绍的方法与之前的这篇基本上是一样的,阅读这篇也可以实现,http://www.auiou.com/relevant/00000572.jsp。本文介绍的语句是直接用ServerAlias,而不使用ServerName来建立虚拟主机。经过测试,ServerName可以用ServerAlias代替。ServerAlias的使用更为强大方便,ServerAlias可以同一空间绑定多个域名,同一空间泛域名解析,同一空间多个域名的泛域名解析。

在Apache的conf/httpd.conf文件原来的基础上,写入如下4行,就在本地建立了虚拟主机:……

固定链接 | 发表评论(3) | Trackback(2)

重新编写了Trackback程序
2009年10月10日 11:28

因为xml的Trackback方式,时常会收到批量的spam,并且xml有时会发送失败,所以我放弃这种方式很久了。取而代之的是类似于发表评论的方式,直接在网页上发表Trackback。事实上,评论程序与这里要谈的直接发送Trackback的程序,95%以上是一样的。因为程序大致相同,所以我现在将评论程序、Trackback程序的公共部分写在另外的文件如gr.php,然后gr.php被这2个程序用include()函数调用

因为www.auciou.com整个Blog都是最近重新编写的,所以Trackback程序也需要重新编写。我的评论程序与Trackback程序的表单名称相同的是:用户名、留言内容;不同的是URL代表的含义不同,Trackback程序有文章标题。相同的表单,可以做相同的处理。……

固定链接 | 发表评论(4) | Trackback(0)

Apache实现多域名解析同一空间简法
2009年10月10日 09:46

如之前的方法《Apache在本地建立泛域名虚拟主机简法》,http://www.auiou.com/relevant/00000573.jsp,正文已列出能够实现的步骤,实现起来是比较容易的。主要是归功于Apache强大简便的别名功能ServerAlias和强大简便的泛域名解析功能。

如上面文章中的代码实例,在Apache的conf/httpd.conf文件原来的基础上,再加入一行ServerAlias *.aucgra.com,如下代码:……

固定链接 | 发表评论(2) | Trackback(1)

Apache在本地建立泛域名虚拟主机简法
2009年10月08日 08:55

在本地建立泛域名虚拟主机,可以修改Apache的安装目录下的conf/httpd.conf,如下:

<VirtualHost *:80>……

固定链接 | 发表评论(12) | Trackback(5)

使用Apache作为本地虚拟主机预览博客
2009年10月07日 21:23

Apache的虚拟目录,或者虚拟主机建立很方便。在Apache里,虚拟主机实际上是一个虚拟目录,所以Apache建立虚拟目录、虚拟主机的方法是完全一样的。如下图,是默认的http://localhost在httpd.conf中的设置方法,

……

固定链接 | 发表评论(9) | Trackback(6)

博客+论坛的方式
2009年09月28日 12:18

我的博客评论设置为不分页,超过500回复,或者一个网页内的评论字数超过200K,设置为关闭此篇评论。本博客也有一篇超过500回复。有网友曾经提问,为什么我不设置为评论分页?主要是为了某种主流风格,将帖子集中在一起,有某一种用户体验。例如MOP,PCPOP的论坛帖子分页,每页是100条或50条帖子,而天涯每页的帖子特别多,他们都保持一定的风格。分页可以节省服务器资源,论坛因为在线人数多,分页可以大大降低服务器的CPU,内存资源。博客因为在线人数相对少,不分页可使内容集中,便于读者浏览。用户体验、程序的效率设计,在于访问量的多少来取舍和设计。

当你的博客评论因为回复太多时,你可以在最后回复,给大家发一个网址,指向一个论坛的帖子,让大家继续在那里讨论,然后关闭这篇博客的评论。……

固定链接 | 发表评论(5) | Trackback(0)

防止批量spam的方法
2009年09月24日 12:24

  1. 防灌水程序,可自由设置N秒内不能再发帖,在线及时封闭IP,如 http://www.auiou.com/relevant/00000524.jsp
  2. 使用判断来源防止本地硬盘网页表单post,以及隐含表单域的验证码,定期更新此验证码,这样的好处是不用更换post的地址,如 http://www.auiou.com/relevant/00000440.jsp
  3. 当留言者的留言符合一定条件时,弹出验证码,或者自动封闭IP,如 http://www.auiou.com/relevant/00000276.jsp
  4. 将上述的72转化为72gh,73转化为73gw,再增加此隐含表单域,防止批量spam。
  5. 不得已开启手工验证码,验证码对人工spam十分有效,如 http://www.auiou.com/relevant/00000303.jsp
  6. 不得已临时设置复杂的验证码。
  7. 紧急时刻临时关闭博客全站评论。

我的博客已使用这些规则。……

固定链接 | 发表评论(6) | Trackback(3)

Apache的Rewrite与404错误页面的区别
2009年07月26日 17:04

Rewrite与404错误页面各有优势。它们的一些区别:
  1. 404错误页面的优势可能在于不用调用Rewrite模块,Rewrite需要调用此模块。因此404错误页面可能会更节省资源,使大型网站的速度更快一些。我编写的静态化网页,目前大多数都是使用404错误。
  2. 使用404错误页面,不能被POST和GET。例如305.php?name1=auiou,假如此305.php页面是用404错误产生,则此$_GET['name1']的值不会被读取。其它页面的<form>使用POST方法将action指向此404错误产生的305.php,也无法被接收,例如<form method=post action=305.php>所发送的信息无法被305.php接收。

    如果您希望产生的虚拟路径如305.php被POST和GET,使用Rewrite可解决。

  3. 404错误页面的开头有一些Linux空间必须写入这句<?Header('HTTP/1.1 200 OK');?>,有一些Linux空间则必须写为<?Header('Status: 200 OK');?>才可以被搜索引擎收录,否则会被认为是404页面。调试时,可以在网上搜索“404 检测工具”进行测试。……

固定链接 | 发表评论(5) | Trackback(2)

我设计的防灌水和封IP程序原理
2009年07月25日 23:38

我设计的防灌水程序和封IP程序,已经在ufoaq实施了一个多月,效果很好,既简单又高效,比我在2006年设计的封IP程序又简单了一些。防灌水程序主要是通过写入Cookies,封IP程序是通过写入Cookies兼直接从数据库读封IP的列表,本文以PHP为例。因为本程序需要写入Cookies,请在最外层的程序如post.php、reply.php、submit.php等等的最开头写入<?ob_start();?>这句,否则会报错。

防灌水程序的原理如下,本程序写在一个留言判别的公用组件如judge.php,此文件被其它文件使用include()函数包含引用:……

固定链接 | 发表评论(4) | Trackback(2)

编程必备工具:文本替换专家
2009年07月17日 12:06

“文本替换专家”是一款优秀的批量文本文件的替换/查找工具,体积小,运行速度快。批量文件的查找功能十分便捷,可以从批量的文本文件中找出有搜索的关键词的文件。例如您编写的程序中,需要查找以前写过的程序中是否使用过某个变量名,可以点击该软件的“查找文件”,“查找内容”处输入要查找的如关键词$aa=,$bb=,以这样的方法。变量名后面加一个“=”号,查找更准确一些,“包含子文件夹”前面的勾需要打上。

因为编写程序的过程中,经常需要包含文件,为了不使全局变量名重名,需要批量查找相关的文件,“文本替换专家”会很快地找到,比手动一个一个文件去查找,节省很多的时间。另外,编写程序的过程中,也经常需要复制程序、复制代码,从这个程序文件复制到另一个文件,所以整个程序的所有文件的变量名尽量不要重名,使用该软件可以检验变量名是否使用过。……

固定链接 | 发表评论(3) | Trackback(0)

再谈泛域名解析
2009年06月25日 09:14

泛域名解析至少有2种方法可以实现。一种是服务器有独立的IP,则服务器不用做任何设置,只在域名管理面板增加*.abc.com的A记录,指向服务器的IP地址。如果A记录不能增加*的子域名,则在别名(CNAME)处增加,详细步骤请见http://www.auiou.com/relevant/00000432.jsp

另一种方法是不需要独立的IP,需要服务器中您的虚拟目录允许泛域名解析,在网站空间的管理面板设置,或者让空间服务商帮助修改Apache的httpd.conf文件,或者修改IIS设置。然后与上面同样的方法,添加*.abc.com的A记录,就实现了泛域名解析。……

固定链接 | 发表评论(8) | Trackback(2)

慎用全能空间,PHP空间使用IIS很慢,应使用Apache
2009年06月10日 19:25

国内的很多虚拟主机,支持PHP的空间目前有90%以上都是使用Windows主机。也有很多Windows主机支持全能空间,同时支持ASP,PHP,ASP.net等等。PHP空间使用IIS会很慢,应该使用Apache作为服务器程序,最好选用Linux系统,因为Windows系统+Apache虽然速度快,但可能不支持PHP的mail()函数,IIS也一定不支持.htaccess。

下列测试环境都是在Windows XP系统SP3/IE 6.0/3G CPU/1G内存的环境下,只做循环程序和文本输出测试,其它函数未测试。Windows+IIS+PHP和Windows+Apache+PHP的测试结果,分别如下:……

固定链接 | 发表评论(15) | Trackback(5)

这两年编写的全新程序
2009年06月09日 10:30

2008年,2009年这两年,我编写了很多全新的程序,以前从来没有过的结构。这些结构已经实现了高效率,将来在结构上基本上不用大调整。2008年几乎一整年,都是在编写行业网站的程序。2009年,重新编写了2套不同的全新的论坛程序,一个是多版块儿封闭论坛程序(发帖不需要审核),一个是单版块儿的公开论坛程序(发帖需要审核);重新编写了一套全新的多用户的博客程序;重新编写了一套全新的多版块留言板程序;重新编写了一套站内短消息程序;重新编写了注册/登录程序,用户资料管理程序,用户留言公共处理和判断的模块,相应的后台管理程序等等,都是使用PHP编写。

ufoaq是上述提到的单版块论坛程序。这个网站在今年4月底做了一个较大规模的全新开发,用集中开发的方式。最近做了两三次小规模的修正和开发,还有很多次的小修改,现在已经是一组比较完美的论坛程序。(ufoaq使用国外的服务器。)……

固定链接 | 发表评论(9) | Trackback(1)

关于站内短消息的程序的开发
2009年05月27日 20:53

这是我编写的站内短消息程序http://e.orshu.com/send/5001。

我在2007年开发完成了第一个站内短消息的程序,用于一个行业的网站,当时开发这个程序大约用了半个月。那个功能做得比较细,比如可以查找好友,添加/删除好友,好友列表调序,允许未注册用户发送短消息,信息回复,单条/全部删除信息,防止重复发送。……

固定链接 | 发表评论(15) | Trackback(0)

修正了自动发送邮件程序
2009年05月18日 22:26

我们的网站,用户在密码重置的时候,会自动发送临时的密码到用户的邮箱,如这里http://e.orshu.com/m/user/forget/。为了防止用户多次重置而频繁发送邮件,可以设定为15分钟之内只允许发送一次邮件。方法是记录用户上次密码重置的最后时间,PHP使用time()记录最后相对时间即可,ASP使用now记录最后时间。然后调用上次密码重置的最后时间,以变量$auf为例:

PHP算出时间差的方法:……

固定链接 | 发表评论(6) | Trackback(0)

程序调试时删除或屏蔽跳转页面语句
2009年04月30日 23:00

如果PHP程序中有错误,有时候后面的语句会接着往下运行,而不是运行到错误的地方停止(PHP程序中如果有严重的错误,会停止之后的程序)。如果在报错的后面有跳转页面语句如Header("Location: http://www.auiou.com");或Header("Location: auf.php");或Header("Location: $cg.php");,或者<meta http-equiv=refresh content=0;url=http://www.auiou.com>,往往会直接跳转,不会提示报错。

即使是有经验的老程序员,在程序调试当中,报错也是十分频繁的。比如少写一个大括号,少一个分号,运算符号误写,或者误增加其它字符,都会出现报错。或者因为程序的算法不恰当,出现报错。……

固定链接 | 发表评论(2) | Trackback(0)

我的PHP最佳编程工具是EmEditor
2009年04月14日 12:22

我从事了6年多的编程工作,在这之前做了将近2年的纯HTML+CSS的网页制作和设计。本博客很多次提到的EmEditor,是一款简洁实用的文本工具。对于PHP编程有十分好的支持,几乎到了完美。我的PHP首选编程工具是EmEditor,使用EmEditor做PHP编程,几乎不用再用其它的文本工具。对于PHP编程,EmEditor有这些优点:

  1. 查找功能十分好,在一个文件里,相同的关键词会用绿色高亮显示,这个功能对于编程来说是十分重要的。查找和替换功能,支持回车符,回车符用\n表示。
  2. 分割窗口。分割窗口的作用是可以不移动光标,而在另一个窗口查看同一个程序的其它“段落”,这个功能非常常用。EmEditor按F12,同一个文件文件可以分成4个窗口来看。我从来都没有需要使用4个窗口来看,2个窗口很常用。方法是按F12,然后把鼠标拖动到窗口的最下方,则以纵向的方式分割窗口;把鼠标拖动到窗口的最右方,则以横向的方式分割窗口。
  3. 在PHP程序里,如果网页使用UTF-8格式和语言,BOM(Unicode签名)有一些障碍,所以需要去掉BOM。这些障碍包括如果被include的文件中有BOM,会出现多余的空行;使用header()函数PHP程序会报错,解决方法如http://www.auiou.com/relevant/00000469.jsp。……

固定链接 | 发表评论(21) | Trackback(0)

去掉UTF-8文件的BOM的方法
2009年03月25日 10:56

EmEditor软件,先打开任意一个PHP文件,按Alt+回车,选择“文件”的标签,在“打开时的字符码”,选择“UTF-8”,然后关闭EmEditor。以后打开任何PHP文件,只要按Ctrl+S,或者Ctrl+E,就可以保存为UTF-8编码的无BOM文件,十分方便。

UltraEdit可以点击“文件→另存为”,格式选择“UTF-8无BOM”,英文网页每次都需要这个操作。否则,在按Ctrl+S时,会被保存为ANSI格式。中文网页,在第一次另存为之后,以后只要按Ctrl+S即可。……

固定链接 | 发表评论(4) | Trackback(3)

如何用PHP编写RSS
2009年03月25日 10:38

实例:http://www.zj7.com/feed/,实际路径:http://www.zj7.com/feed/index.php。创建一个扩展名为.php的文件,在这个.php文件中,开头写入如下这句,PHP文件格式即可转化为XML格式:

<?header("Content-type: text/xml; charset=utf-8");?>……

固定链接 | 发表评论(2) | Trackback(1)

1 2 3

首页 | 上一页 | 下一页 | 末页 (共3页)

王志勇:1980-09-26 (43周岁)
程序设计,前端设计。

版权声明:本博客所有文章,均符合原创的定义,禁止转载,违者将必究;正确的方法是贴原文的标题和网址即可。

与此相关的链接
自由勇专栏

Blog存档 Archives

2022年07月
2022年06月(15)
2022年05月(20)
2022年04月(16)
2022年03月(9)
2022年02月(9)
2022年01月(10)
2021年 +

2020年 +
2019年 +
2018年 +
2016年-2017年(9)
2014年06月-09月(10)
2013年 +
2012年 +
2011年 +
2010年 +
2009年 +
2008年 +
2007年 +
2006年 +
2005年09月(4)

Copyright © 2006-2023 auiou.com All rights reserved.
此Blog程序由王志勇编写