﻿<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>单调专注的明王子 &#187; PHP&amp;MYSQL</title>
	<atom:link href="http://www.uyun.com/category/php-mysql/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.uyun.com</link>
	<description></description>
	<lastBuildDate>Thu, 29 Apr 2010 17:09:28 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0-beta1</generator>
		<item>
		<title>PHP守护进程</title>
		<link>http://www.uyun.com/2010/04/php-deamon/</link>
		<comments>http://www.uyun.com/2010/04/php-deamon/#comments</comments>
		<pubDate>Wed, 28 Apr 2010 04:55:04 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[PHP&MYSQL]]></category>

		<guid isPermaLink="false">http://www.uyun.com/?p=905</guid>
		<description><![CDATA[配置守护进程cron-for-windows]]></description>
			<content:encoded><![CDATA[<p>配置守护进程<a href="http://www.uyun.com/wp-content/uploads/2010/04/cron-for-windows.zip">cron-for-windows</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.uyun.com/2010/04/php-deamon/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>如何在APMser上实现URL改写</title>
		<link>http://www.uyun.com/2010/01/how-to-achieve-url-rewriting-apmser/</link>
		<comments>http://www.uyun.com/2010/01/how-to-achieve-url-rewriting-apmser/#comments</comments>
		<pubDate>Tue, 19 Jan 2010 04:22:07 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[PHP&MYSQL]]></category>

		<guid isPermaLink="false">http://www.uyun.com/?p=884</guid>
		<description><![CDATA[        APMserv是张晏同学推出的一个windows环境下的LAMP一体包，有着傻瓜的使用概念，大大节约了测试环境的搭建时间，不过如果你打算应用于生产环境则还需要一定的改造。本文就说下如何去改造下里面的URL改写功能。        首先，APMserver的Apache配置文件是放在Apache/conf目录下的httpd.conf 。这个文件通过一句话跟我们通过软件配置的虚拟主机结合起来。就是这句啦： Include conf/apmserv/vhost.conf 里面的注释明确说到不要手动修改或者将自定义的站点配置放在vhost.conf文件中。 接下来，在Apache/conf/httpd.conf里面找到 NameVirtualHost *:80 在下面加上一句： Include conf/apmserv/DIY.conf 保存Apache/conf/httpd.conf文件。 再来，跑到Apache/conf/apmserv/下面，建一个DIY.conf的文件，里面内容，可以参考Apache/conf/apmserv/vhost.conf 。如： &#60;VirtualHost *:80&#62; ServerName foodem.p.fabriqate.com DocumentRoot “D:/live/FQ/projects/efd” &#60;Directory “D:/live/FQ/projects/efd”&#62; Options All ExecCGI FollowSymLinks IncludesNOEXEC Indexes DirectoryIndex index.html index.htm default.htm index.php default.php index.cgi default.cgi index.shtml index.aspx default.aspx AllowOverride All Order Deny,Allow Allow from all &#60;/Directory&#62; &#60;/VirtualHost&#62; 将这段话，从Apache/conf/apmserv/vhost.conf 剪切 到 Apache/conf/apmserv/DIY.conf ,并将AllowOverride [...]]]></description>
			<content:encoded><![CDATA[<p>        <a href="http://apmserv.s135.com/" target="_blank">APMserv</a>是张晏同学推出的一个windows环境下的LAMP一体包，有着傻瓜的使用概念，大大节约了测试环境的搭建时间，不过如果你打算应用于生产环境则还需要一定的改造。本文就说下如何去改造下里面的URL改写功能。</p>
<p>       首先，APMserver的Apache配置文件是放在Apache/conf目录下的httpd.conf 。这个文件通过一句话跟我们通过软件配置的虚拟主机结合起来。就是这句啦：</p>
<blockquote><p>Include conf/apmserv/vhost.conf</p></blockquote>
<p>里面的注释明确说到不要手动修改或者将自定义的站点配置放在vhost.conf文件中。<br />
接下来，在Apache/conf/httpd.conf里面找到</p>
<blockquote><p>NameVirtualHost *:80</p></blockquote>
<p>在下面加上一句：</p>
<blockquote><p>Include conf/apmserv/DIY.conf</p></blockquote>
<p>保存Apache/conf/httpd.conf文件。</p>
<p>再来，跑到Apache/conf/apmserv/下面，建一个DIY.conf的文件，里面内容，可以参考Apache/conf/apmserv/vhost.conf 。如：</p>
<blockquote><p>&lt;VirtualHost *:80&gt;<br />
ServerName foodem.p.fabriqate.com<br />
DocumentRoot “D:/live/FQ/projects/efd”<br />
&lt;Directory “D:/live/FQ/projects/efd”&gt;<br />
Options All ExecCGI FollowSymLinks IncludesNOEXEC Indexes<br />
DirectoryIndex index.html index.htm default.htm index.php default.php index.cgi default.cgi index.shtml index.aspx default.aspx<br />
<strong>AllowOverride All</strong><br />
Order Deny,Allow<br />
Allow from all<br />
&lt;/Directory&gt;<br />
&lt;/VirtualHost&gt;</p></blockquote>
<p>将这段话，从Apache/conf/apmserv/vhost.conf <strong><span style="text-decoration: underline;"><span style="color: #ff0000;">剪切</span></span></strong> 到<br />
Apache/conf/apmserv/DIY.conf ,并将<span style="text-decoration: underline;">AllowOverride None</span> 改成<span style="text-decoration: underline;">AllowOverride All</span>也就是在Apache/conf/apmserv/vhost.conf里面，差不多有这样的一段话</p>
<blockquote><p>&lt;VirtualHost *:80&gt;<br />
ServerName foodem.p.fabriqate.com<br />
DocumentRoot &#8220;D:/live/FQ/projects/efd&#8221;<br />
&lt;Directory &#8220;D:/live/FQ/projects/efd&#8221;&gt;<br />
Options All ExecCGI FollowSymLinks IncludesNOEXEC Indexes<br />
DirectoryIndex index.html index.htm default.htm index.php default.php index.cgi default.cgi index.shtml index.aspx default.aspx<br />
<strong>AllowOverride All</strong><br />
Order Deny,Allow<br />
Allow from all<br />
&lt;/Directory&gt;<br />
&lt;/VirtualHost&gt;</p></blockquote>
<p>分别保存DIY.conf跟vhost.conf ，然后跑APMser的图形界面，重启下apache即可。</p>
<p>然后将你要配置的.htaccess放在对应程序的根目录即可。</p>
<p>下面附上discuz的httaccess配置：</p>
<p><a href="http://www.uyun.com/wp-content/uploads/2010/01/htaccess.zip">htaccess</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.uyun.com/2010/01/how-to-achieve-url-rewriting-apmser/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Mysql“海量”数据库的编码转换，成功案例 Latin1到Utf8</title>
		<link>http://www.uyun.com/2009/02/mysql-mass-database-encoding-conversion-success-stories-latin1-to-utf8/</link>
		<comments>http://www.uyun.com/2009/02/mysql-mass-database-encoding-conversion-success-stories-latin1-to-utf8/#comments</comments>
		<pubDate>Tue, 10 Feb 2009 18:51:12 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[PHP&MYSQL]]></category>
		<category><![CDATA[mysql]]></category>
		<category><![CDATA[备份]]></category>
		<category><![CDATA[编码转换]]></category>

		<guid isPermaLink="false">http://www.uyun.com/?p=465</guid>
		<description><![CDATA[这些应用都不能算是海量了。大小也只是2个G，转换后成功率99.97%，重要的数据都对比了条数，没有缺少，很是...]]></description>
			<content:encoded><![CDATA[<p>这些应用都不能算是海量了。大小也只是2个G，转换后成功率99.97%，重要的数据都对比了条数，没有缺少，很是欣慰。</p>
<p>之前自己写了一个脚本，直接转换Mysql，没有先把数据存下来的那种，每次设定转换一定的数据量，不过只能适合普通的几十M的转换，除非CPU比较高。</p>
<p>源码如下：</p>
<p><a href="http://www.uyun.com/wp-content/uploads/2009/02/db_chasrset.rar">基于PTK的数据库备份方案</a></p>
<p>不过不建议用这个，只能说自己的水平比较有限，没有考虑到编码转换等的种种问题。</p>
<p><strong>经过研究发现：先把数据库备份下来再恢复是最佳的方案。</strong></p>
<p>之前记得有个帝国备份王的。感觉不错，于是就在上面做了一些修改：</p>
<p>原版（开源）：<a href="http://www.uyun.com/wp-content/uploads/2009/02/ebak2008.zip">帝国备份王2008 </a></p>
<p>修改了里面一个文件：class下面的functions.php就可以解决问题了。</p>
<p>下面附上functions.php的代码：</p>
<p><a href="http://www.uyun.com/wp-content/uploads/2009/02/functions.rar">修改帝国备份王2008的函数定义文件</a></p>
<p>这样子，就可以解决一两个G的数据库备份，转码等问题。</p>
<p>过程中，发现帝国备份王比其他的备份工具都要快，原因是因为我选择了按照条数来限制每次导出量，并且自动识别了主键。</p>
<p>在SQL查询是如何体现的呢？</p>
<p>核心代码如下：</p>
<blockquote><p>Select * From yanxue8_visit Where vid &gt;=(<br />
Select vid From yanxue8_visit Order By vid limit 10,1<br />
) limit 10 </p></blockquote>
<p>简单吧，更多的内容可以参照：</p>
<p><a href="http://www.phpobject.net/blog/read.php/119.htm">http://www.phpobject.net/blog/read.php/119.htm</a></p>
<p>此外，也有用命令行来做编码转换的，核心的导出：</p>
<blockquote><p>以原来的字符集为latin1为例，升级成为utf8的字符集。原来的表: old_table (default charset=latin1)，新表：new_table(default charset=utf8)。<br />
第一步：导出旧数据<br />
mysqldump &#8211;default-character-set=latin1 -hlocalhost -uroot -B my_db &#8211;tables old_table &gt; old.sql<br />
第二步：转换编码(类似unix/linux环境下)<br />
iconv -t utf-8 -f gb2312 -c old.sql &gt; new.sql<br />
或者可以去掉 -f 参数，让iconv自动判断原来的字符集<br />
iconv -t utf-8 -c old.sql &gt; new.sql<br />
在这里，假定原来的数据默认是gb2312编码。</p></blockquote>
<p>事实证明这个不明智，超过两个G的SQL文件，转码慢，无法一次打开，无法修改，用命令导入的时候Mysql经常自己掉线，最可怕的是数据丢失严重。我之前也是打算用命令行来转换后院的数据库的，后来发现，不行，丢失数据的情况很严重，然后自己写然后再出现了本文开头的那一幕。</p>
<p>分别学到的PHP跟MySQL语法有：</p>
<ul>
<li>识别当前字段类型 mysql_field_type</li>
<li>识别当前字段属性 mysql_field_flags（一般是判断是否是二进制，如果是就用base64_encode，导入的时候用base64_decode，这个是一个笨办法 :~ ）</li>
<li>在中文的系统，导出的SQL如果正常显示中文就说明已经是gbk的格式（ANSI文件格式），这个时候只要用 &#8220;character_set_client=&#8217;binary&#8217;; ENGINE=MYISAM DEFAULT CHARSET=gbk;&#8221; 就可以了。千万不要与目标编码对齐。</li>
<li>可以看备份王里面关于生成文件编码的处理，确实很优秀，值得学习跟推荐。</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.uyun.com/2009/02/mysql-mass-database-encoding-conversion-success-stories-latin1-to-utf8/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Memcached最新的windows编译版本 1.2.6</title>
		<link>http://www.uyun.com/2009/02/memcached-the-latest-windows-version-1-2-6-compiled/</link>
		<comments>http://www.uyun.com/2009/02/memcached-the-latest-windows-version-1-2-6-compiled/#comments</comments>
		<pubDate>Thu, 05 Feb 2009 09:44:17 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[PHP&MYSQL]]></category>
		<category><![CDATA[memcache]]></category>
		<category><![CDATA[server]]></category>

		<guid isPermaLink="false">http://www.uyun.com/?p=455</guid>
		<description><![CDATA[这样基本就可以跟linux同步了，可怜小弟的服务器是windows的。。。。

只能将就用下了

memcache 1.2.6...]]></description>
			<content:encoded><![CDATA[<p>这样基本就可以跟linux同步了，可怜小弟的服务器是windows的。。。。</p>
<p>只能将就用下了</p>
<p><a href="http://www.uyun.com/wp-content/uploads/2009/02/memcache.rar">memcache 1.2.6 For Windows </a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.uyun.com/2009/02/memcached-the-latest-windows-version-1-2-6-compiled/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>MySQL针对单个表存储位置的定制方法</title>
		<link>http://www.uyun.com/2008/09/mysql-storage-location-for-a-single-sheet-of-custom-methods/</link>
		<comments>http://www.uyun.com/2008/09/mysql-storage-location-for-a-single-sheet-of-custom-methods/#comments</comments>
		<pubDate>Sat, 20 Sep 2008 15:41:34 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[PHP&MYSQL]]></category>

		<guid isPermaLink="false">http://www.uyun.com/?p=434</guid>
		<description><![CDATA[这个方法是一平告诉我的，相当的好用  如要定制的数据库名称 为 datest 那么可以在my.ini定义的data目录新建一个datest.sym的文件 datetest.sym里面的内容就是新的存储位置 如 G:\new\datest 重启MySQL即可。 如果遇到问题，要检查下原来data目录下的datest文件夹有没有删除]]></description>
			<content:encoded><![CDATA[<p>这个方法是一平告诉我的，相当的好用</p>
<p> 如要定制的数据库名称 为 datest</p>
<p>那么可以在my.ini定义的data目录新建一个datest.sym的文件</p>
<p>datetest.sym里面的内容就是新的存储位置 如 G:\new\datest</p>
<p>重启MySQL即可。</p>
<p>如果遇到问题，要检查下原来data目录下的datest文件夹有没有删除</p>
]]></content:encoded>
			<wfw:commentRss>http://www.uyun.com/2008/09/mysql-storage-location-for-a-single-sheet-of-custom-methods/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>zendFrameWork手册完全版</title>
		<link>http://www.uyun.com/2007/01/zendframework-manual-full-version/</link>
		<comments>http://www.uyun.com/2007/01/zendframework-manual-full-version/#comments</comments>
		<pubDate>Fri, 12 Jan 2007 08:41:52 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[PHP&MYSQL]]></category>

		<guid isPermaLink="false">http://www.uyun.com/?p=312</guid>
		<description><![CDATA[zendframework.zip]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.uyun.com/wp-content/uploads/2007/01/zendframework.zip" class="attachmentlink">zendframework.zip</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.uyun.com/2007/01/zendframework-manual-full-version/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>PHP代码加亮：显示行号及伸缩代码块</title>
		<link>http://www.uyun.com/2007/01/php-code-highlight-displays-the-line-number-and-telescopic-block/</link>
		<comments>http://www.uyun.com/2007/01/php-code-highlight-displays-the-line-number-and-telescopic-block/#comments</comments>
		<pubDate>Tue, 09 Jan 2007 09:10:39 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[PHP&MYSQL]]></category>

		<guid isPermaLink="false">http://www.uyun.com/?p=302</guid>
		<description><![CDATA[利用php的highlight_string和highlight_file函数进行代码加亮，分析加亮后的html代码，加上了两个小功能，显示行号及像现在流行的IDE一样伸缩代码块。 hightlight函数源代码及效果演示：demo.php highlight($code, $isReturn = 0, $isStr = 1) $code：字符串 要加亮的代码片断或者文件的名字 $isReturn：布尔型 直接显示还是作为字符串返回 $isStr：布尔型 指定$code参数是字符串还是文件名 完整源文件下载（包括图片、js、css及php源文件）：显示行号及伸缩代码块]]></description>
			<content:encoded><![CDATA[<p>利用php的highlight_string和highlight_file函数进行代码加亮，分析加亮后的html代码，加上了两个小功能，显示行号及像现在流行的IDE一样伸缩代码块。</p>
<p>hightlight函数源代码及效果演示：<a target="_blank" href="http://www.ugia.cn/project/highlight/demo.php"><font color="#800080">demo.php</font></a></p>
<p>highlight($code, $isReturn = 0, $isStr = 1)</p>
<p>$code：字符串 要加亮的代码片断或者文件的名字<br />
$isReturn：布尔型 直接显示还是作为字符串返回<br />
$isStr：布尔型 指定$code参数是字符串还是文件名</p>
<p>完整源文件下载（包括图片、js、css及php源文件）：<a href="http://www.uyun.com/wp-content/uploads/2007/01/highlight.zip" title="显示行号及伸缩代码块">显示行号及伸缩代码块</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.uyun.com/2007/01/php-code-highlight-displays-the-line-number-and-telescopic-block/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>关于magic_quotes</title>
		<link>http://www.uyun.com/2007/01/about-magic_quotes/</link>
		<comments>http://www.uyun.com/2007/01/about-magic_quotes/#comments</comments>
		<pubDate>Tue, 09 Jan 2007 09:06:10 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[PHP&MYSQL]]></category>

		<guid isPermaLink="false">http://www.uyun.com/?p=300</guid>
		<description><![CDATA[php函数中有一个get_magic_quotes_gpc()函数，可以得到当前的magic_quotes_gpc配置(0 for off, 1 for on). 在magic_quote=on的情况下（我们的网站基本都是=on），所有$_GET,$_POST,$_REQUEST中的变量值，会自动地在单引号和双引号之前加上\ 这个东西有一个好处就是得到的变量值可以方便的生成SQL语句去查询，比如直接&#8230;SET field=&#8217;$val&#8217;就可以用。 但是有个问题，我们所有的SQL语句里面的数值并不都是从$_GET,$_POST,$_REQUEST中来的，比如从数据库里取出来，再写回数据库的时候，如果数据中有单（双）引号，..SET field=&#8217;$val&#8217;就会报错，而且还可能引发不可知的错误。 当然，最简单的方法就是清楚地知道各个变量值从哪里来，然后在SQL的时候判断要不要加addslashes()。 但是这样还是有一个问题：现在大家都会用某个SQL类来实现DB的操作，这个类里面的代码并不知道各个变量的来源，所以相信大多数都会加上addslashes()函数的。 这样的话，当$_GET里面比如应该是isn&#8217;t，PHP里拿到的是isn\&#8217;t，再用addslashes()，SQL中就变成了isn\\\&#8217;t，存入数据库的就是isn\’t，那么我们的数据就错了。 那么有人就说，那干脆把magic_quote设置成off，不就好了？ 不行，并不是所有的人都会注意到这个问题，一些初学者或者是有些粗心的时候，会很随意地写一些类似..SET field=&#8217;$val&#8217;的程序而没有用很好的类库函数，如果magic_quote=off的话，外面的人只要在url上打[...php?val=';drop table ttt;]，ttt表就会被自动的删掉。 这是很不安全的。 虽然两边都会出错，但是总体来说magic_quote=on的时候更安全一些，出错也是由于自己的代码导致，不会被别人攻击。 至于上面说的多重\的问题，我们还是要用有addslashes()的类库函数，但是在从$_GET,$_POST,$_REQUEST中得到数据的时候stripslashes()就好了。 这里建议对传来的整形和字符串类型的变量，在程序一开始就作如下转换： 整形：$nProductID = max(0, (int)$_REQUEST['pid']); 字符串类型：$sCategoryName = stripslashes(trim($_REQUEST['catname'])) PHP的global设置应该是off的，毕竟$pid和$_REQUEST[‘pid’]更容易让人区分变量的来源。 还有就是，通知大家要注意这个问题，大家都统一，就不会有这个问题了。]]></description>
			<content:encoded><![CDATA[<p>php函数中有一个get_magic_quotes_gpc()函数，可以得到当前的magic_quotes_gpc配置(0 for off, 1 for on).<br />
在magic_quote=on的情况下（我们的网站基本都是=on），所有$_GET,$_POST,$_REQUEST中的变量值，会自动地在单引号和双引号之前加上\<br />
这个东西有一个好处就是得到的变量值可以方便的生成SQL语句去查询，比如直接&#8230;SET field=&#8217;$val&#8217;就可以用。</p>
<p>但是有个问题，我们所有的SQL语句里面的数值并不都是从$_GET,$_POST,$_REQUEST中来的，比如从数据库里取出来，再写回数据库的时候，如果数据中有单（双）引号，..SET field=&#8217;$val&#8217;就会报错，而且还可能引发不可知的错误。</p>
<p>当然，最简单的方法就是清楚地知道各个变量值从哪里来，然后在SQL的时候判断要不要加addslashes()。<br />
但是这样还是有一个问题：现在大家都会用某个SQL类来实现DB的操作，这个类里面的代码并不知道各个变量的来源，所以相信大多数都会加上addslashes()函数的。<br />
这样的话，当$_GET里面比如应该是isn&#8217;t，PHP里拿到的是isn\&#8217;t，再用addslashes()，SQL中就变成了isn\\\&#8217;t，存入数据库的就是isn\’t，那么我们的数据就错了。</p>
<p>那么有人就说，那干脆把magic_quote设置成off，不就好了？<br />
不行，并不是所有的人都会注意到这个问题，一些初学者或者是有些粗心的时候，会很随意地写一些类似..SET field=&#8217;$val&#8217;的程序而没有用很好的类库函数，如果magic_quote=off的话，外面的人只要在url上打[...php?val=';drop table ttt;]，ttt表就会被自动的删掉。<br />
这是很不安全的。</p>
<p>虽然两边都会出错，但是总体来说magic_quote=on的时候更安全一些，出错也是由于自己的代码导致，不会被别人攻击。</p>
<p>至于上面说的多重\的问题，我们还是要用有addslashes()的类库函数，但是在从$_GET,$_POST,$_REQUEST中得到数据的时候stripslashes()就好了。</p>
<p>这里建议对传来的整形和字符串类型的变量，在程序一开始就作如下转换：<br />
整形：$nProductID = max(0, (int)$_REQUEST['pid']);<br />
字符串类型：$sCategoryName = stripslashes(trim($_REQUEST['catname']))<br />
PHP的global设置应该是off的，毕竟$pid和$_REQUEST[‘pid’]更容易让人区分变量的来源。</p>
<p>还有就是，通知大家要注意这个问题，大家都统一，就不会有这个问题了。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.uyun.com/2007/01/about-magic_quotes/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>抠出Discuz的模板为一个类</title>
		<link>http://www.uyun.com/2007/01/cutting-out-a-template-for-a-class-discuz/</link>
		<comments>http://www.uyun.com/2007/01/cutting-out-a-template-for-a-class-discuz/#comments</comments>
		<pubDate>Tue, 09 Jan 2007 08:58:03 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[PHP&MYSQL]]></category>

		<guid isPermaLink="false">http://www.uyun.com/?p=299</guid>
		<description><![CDATA[抠出Discuz的模板为一个类]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.uyun.com/?attachment_id=298" rel="attachment" id="298">抠出Discuz的模板为一个类</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.uyun.com/2007/01/cutting-out-a-template-for-a-class-discuz/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>序列化构造PHP的全局变量Application</title>
		<link>http://www.uyun.com/2006/09/php-serialized-structure-of-the-global-variable-application/</link>
		<comments>http://www.uyun.com/2006/09/php-serialized-structure-of-the-global-variable-application/#comments</comments>
		<pubDate>Sat, 30 Sep 2006 05:14:25 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[PHP&MYSQL]]></category>
		<category><![CDATA[大杂烩]]></category>

		<guid isPermaLink="false">http://www.uyun.com/?p=231</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[]]></content:encoded>
			<wfw:commentRss>http://www.uyun.com/2006/09/php-serialized-structure-of-the-global-variable-application/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
