﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>PHP博客-goldrain</title><link>http://www.phpweblog.net/goldrain/</link><description /><language>zh-cn</language><lastBuildDate>Mon, 13 Oct 2008 11:50:25 GMT</lastBuildDate><pubDate>Mon, 13 Oct 2008 11:50:25 GMT</pubDate><ttl>60</ttl><item><title>XML中的非法字符的处理</title><link>http://www.phpweblog.net/goldrain/archive/2007/06/09/1371.html</link><dc:creator>goldrain</dc:creator><author>goldrain</author><pubDate>Sat, 09 Jun 2007 04:31:00 GMT</pubDate><guid>http://www.phpweblog.net/goldrain/archive/2007/06/09/1371.html</guid><wfw:comment>http://www.phpweblog.net/goldrain/comments/1371.html</wfw:comment><comments>http://www.phpweblog.net/goldrain/archive/2007/06/09/1371.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.phpweblog.net/goldrain/comments/commentRss/1371.html</wfw:commentRss><trackback:ping>http://www.phpweblog.net/goldrain/services/trackbacks/1371.html</trackback:ping><description><![CDATA[<div>
<div>在PHP开发中遇到了这样的问题。UTF-8编码的字符保存到数<wbr>据库时可能因为字符串过长被截取保存了，截取后的数据很可能就包含非法字符<wbr>了。这样的字符放到XML中，会导致整个XML不合法<wbr>，无法被解析，程序对数据的依赖性太大。即使是放到CDATA中也是如此<wbr>。所以必须对可能的非法字串进行预处理。</div>
<div>发现PHP有个函数mb_check_encoding，可以判断是否是某个编码的合法字串：</div>
<div>function validUTF($str){<br>&nbsp;&nbsp; if( mb_check_encoding($str,"UTF-8") )<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; return $str;<br>&nbsp;else<br>&nbsp;&nbsp;&nbsp; return "Unknow data";<br>}<br></div>
<div>用上面的函数，返回的就一定是合法的UTF-8字串了，可用于组装XML. 非法数据毕竟是少数，用Unknow data代替。</div>
</div>
<img src ="http://www.phpweblog.net/goldrain/aggbug/1371.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.phpweblog.net/goldrain/" target="_blank">goldrain</a> 2007-06-09 12:31 <a href="http://www.phpweblog.net/goldrain/archive/2007/06/09/1371.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>WEB万能查询 想查什么都可以</title><link>http://www.phpweblog.net/goldrain/archive/2007/05/21/1236.html</link><dc:creator>goldrain</dc:creator><author>goldrain</author><pubDate>Mon, 21 May 2007 04:33:00 GMT</pubDate><guid>http://www.phpweblog.net/goldrain/archive/2007/05/21/1236.html</guid><wfw:comment>http://www.phpweblog.net/goldrain/comments/1236.html</wfw:comment><comments>http://www.phpweblog.net/goldrain/archive/2007/05/21/1236.html#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://www.phpweblog.net/goldrain/comments/commentRss/1236.html</wfw:commentRss><trackback:ping>http://www.phpweblog.net/goldrain/services/trackbacks/1236.html</trackback:ping><description><![CDATA[<div class=postText>
<p>注意使用命令导航的神奇命令：site，只要你输入查询工具的描述即可<br>site 火车票查询--可查火车票时刻表<br>site 列车时刻表--同上<br>site 学历查询<br>site ip地址查询<br>site 万年历<br>site 电视查询<br>site 航班查询<br>...</p>
<p>不怕查不到，只怕你想不到呵呵<br><br>我现在看看别的导航网站，循循善诱的指导别人查什么应该到哪里点击连接，实在是不方便啊。 <br><br>想想它是怎么实现的？呵呵</p>
</div>
<img src ="http://www.phpweblog.net/goldrain/aggbug/1236.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.phpweblog.net/goldrain/" target="_blank">goldrain</a> 2007-05-21 12:33 <a href="http://www.phpweblog.net/goldrain/archive/2007/05/21/1236.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>转帖：自动生成 CMD命令速查手册.htm </title><link>http://www.phpweblog.net/goldrain/archive/2007/05/10/1192.html</link><dc:creator>goldrain</dc:creator><author>goldrain</author><pubDate>Thu, 10 May 2007 08:33:00 GMT</pubDate><guid>http://www.phpweblog.net/goldrain/archive/2007/05/10/1192.html</guid><wfw:comment>http://www.phpweblog.net/goldrain/comments/1192.html</wfw:comment><comments>http://www.phpweblog.net/goldrain/archive/2007/05/10/1192.html#Feedback</comments><slash:comments>2</slash:comments><wfw:commentRss>http://www.phpweblog.net/goldrain/comments/commentRss/1192.html</wfw:commentRss><trackback:ping>http://www.phpweblog.net/goldrain/services/trackbacks/1192.html</trackback:ping><description><![CDATA[<div class=postText>在论坛找到的，非常的强啊，将下列内容用记事本做成bat文件，然后运行即可：<br><br>@echo&nbsp;off <br>del&nbsp;CMD命令速查手册.htm&nbsp;&gt;nul <br>echo.=============================== <br>echo......请稍候，构造htm文件中..... <br>echo.=============================== <br><br>&nbsp;&gt;CMD命令速查手册.htm&nbsp;echo&nbsp;^&lt;head^&gt; <br>&gt;&gt;CMD命令速查手册.htm&nbsp;echo&nbsp;^&lt;title^&gt;CMD命令速查手册^&lt;/title^&gt; <br>&gt;&gt;CMD命令速查手册.htm&nbsp;echo&nbsp;^&lt;meta&nbsp;http-equiv="Content-Type"&nbsp;content="text/html^;&nbsp;charset=gb2312"&nbsp;^/^&gt; <br>&gt;&gt;CMD命令速查手册.htm&nbsp;echo&nbsp;^&lt;/head^&gt; <br>&gt;&gt;CMD命令速查手册.htm&nbsp;echo&nbsp;^&lt;A&nbsp;NAME="Top"^&gt; <br>&gt;&gt;CMD命令速查手册.htm&nbsp;echo&nbsp;^&lt;center^&gt; <br>&gt;&gt;CMD命令速查手册.htm&nbsp;echo&nbsp;^&lt;h1^&gt;CMD&nbsp;命令速查手册^&lt;/h1^&gt; <br>&gt;&gt;CMD命令速查手册.htm&nbsp;echo&nbsp;Written&nbsp;by&nbsp;junluck&nbsp;&nbsp;&nbsp;&nbsp;%date% <br>&gt;&gt;CMD命令速查手册.htm&nbsp;echo&nbsp;^&lt;/center^&gt; <br>&gt;&gt;CMD命令速查手册.htm&nbsp;echo&nbsp;^&lt;br^&gt; <br><br>ver|find&nbsp;"Windows&nbsp;XP"&nbsp;&amp;&amp;&nbsp;goto:joke <br><br>for&nbsp;/f&nbsp;"tokens=1*"&nbsp;%%i&nbsp;in&nbsp;('help^|more&nbsp;+3')&nbsp;do&nbsp;( <br>help&nbsp;%%i&gt;nul&nbsp;&amp;&amp;&nbsp;echo&nbsp;^&lt;a&nbsp;href="#%%i"^&gt;%%i^&lt;/a^&gt;^&nbsp;^&nbsp;%%j&nbsp;&gt;&gt;CMD命令速查手册.htm&nbsp;||&nbsp;echo&nbsp;^&nbsp;^&nbsp;^&nbsp;^&nbsp;&nbsp;%%i&nbsp;%%j&gt;&gt;CMD命令速查手册.htm <br>&gt;&gt;CMD命令速查手册.htm&nbsp;echo&nbsp;^&lt;/br^&gt; <br>) <br><br>for&nbsp;/f&nbsp;&nbsp;%%i&nbsp;in&nbsp;('help^|more&nbsp;+3')&nbsp;do&nbsp;( <br>help&nbsp;%%i&gt;nul&nbsp;&amp;&amp;&nbsp;( <br>&gt;&gt;CMD命令速查手册.htm&nbsp;echo&nbsp;^&lt;a&nbsp;name="%%i"^&gt; <br>&gt;&gt;CMD命令速查手册.htm&nbsp;echo&nbsp;^&lt;h2^&gt;%%i^&lt;/h2^&gt; <br>&gt;&gt;CMD命令速查手册.htm&nbsp;echo&nbsp;^&lt;pre^&gt; <br>help&nbsp;%%i&gt;&gt;CMD命令速查手册.htm <br>&gt;&gt;CMD命令速查手册.htm&nbsp;echo&nbsp;^&lt;/pre^&gt; <br>&gt;&gt;CMD命令速查手册.htm&nbsp;echo&nbsp;^&lt;a&nbsp;href="#top"^&gt;返回页首^&lt;/a^&gt; <br>) <br>) <br>start&nbsp;CMD命令速查手册.htm <br>goto:eof <br><br>:joke <br>for&nbsp;/f&nbsp;"tokens=1*"&nbsp;%%i&nbsp;in&nbsp;('help^|more&nbsp;+1')&nbsp;do&nbsp;( <br>help&nbsp;%%i&gt;nul&nbsp;&amp;&amp;&nbsp;echo&nbsp;^&nbsp;^&nbsp;^&nbsp;^&nbsp;&nbsp;%%i&nbsp;%%j&gt;&gt;CMD命令速查手册.htm&nbsp;||&nbsp;echo&nbsp;^&lt;a&nbsp;href="#%%i"^&gt;%%i^&lt;/a^&gt;^&nbsp;^&nbsp;%%j&nbsp;&gt;&gt;CMD命令速查手册.htm&nbsp; <br>&gt;&gt;CMD命令速查手册.htm&nbsp;echo&nbsp;^&lt;/br^&gt; <br>) <br><br>for&nbsp;/f&nbsp;&nbsp;%%i&nbsp;in&nbsp;('help^|more&nbsp;+1')&nbsp;do&nbsp;( <br>help&nbsp;%%i&gt;nul&nbsp;||&nbsp;( <br>&gt;&gt;CMD命令速查手册.htm&nbsp;echo&nbsp;^&lt;a&nbsp;name="%%i"^&gt; <br>&gt;&gt;CMD命令速查手册.htm&nbsp;echo&nbsp;^&lt;h2^&gt;%%i^&lt;/h2^&gt; <br>&gt;&gt;CMD命令速查手册.htm&nbsp;echo&nbsp;^&lt;pre^&gt; <br>help&nbsp;%%i&gt;&gt;CMD命令速查手册.htm <br>&gt;&gt;CMD命令速查手册.htm&nbsp;echo&nbsp;^&lt;/pre^&gt; <br>&gt;&gt;CMD命令速查手册.htm&nbsp;echo&nbsp;^&lt;a&nbsp;href="#top"^&gt;返回页首^&lt;/a^&gt; <br>) <br>) <br>start&nbsp;CMD命令速查手册.htm</cc> <br></div>
<img src ="http://www.phpweblog.net/goldrain/aggbug/1192.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.phpweblog.net/goldrain/" target="_blank">goldrain</a> 2007-05-10 16:33 <a href="http://www.phpweblog.net/goldrain/archive/2007/05/10/1192.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>用PHP做了个网站,给喜欢命令行的朋友们</title><link>http://www.phpweblog.net/goldrain/archive/2007/05/05/1177.html</link><dc:creator>goldrain</dc:creator><author>goldrain</author><pubDate>Sat, 05 May 2007 06:11:00 GMT</pubDate><guid>http://www.phpweblog.net/goldrain/archive/2007/05/05/1177.html</guid><wfw:comment>http://www.phpweblog.net/goldrain/comments/1177.html</wfw:comment><comments>http://www.phpweblog.net/goldrain/archive/2007/05/05/1177.html#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://www.phpweblog.net/goldrain/comments/commentRss/1177.html</wfw:commentRss><trackback:ping>http://www.phpweblog.net/goldrain/services/trackbacks/1177.html</trackback:ping><description><![CDATA[<div>
<p>有人喜欢DOS命令行吗?其实命令行对很多开发和网管而言是无法回避的，而且更多时候用命令<wbr>行解决问题更直接。</p>
<p>但很多人可能没想过上网也可以用命令行的。点击访问：<a href="http://www.cmdgo.com/">http://www.cmdgo.com/</a>&nbsp;</p>
</div>
<div>记忆几个简单的命令，就能快速搜索WEB资源。</div>
<div>find&nbsp;&nbsp;&nbsp; (网页搜索)</div>
<div>music</div>
<div>news</div>
<div>pic</div>
<div>video</div>
<div>wea&nbsp; (天气查询)</div>
<div>...</div>
<div>现在正是搜索引擎大行其道的时候，其实既然我能输入关键词搜索，何必在乎多打个简单的命令呢？<br>我想写整天和代码，函数，传参打交道的程序员们应该更接受这种方式<wbr>呵呵 </div>
<img src ="http://www.phpweblog.net/goldrain/aggbug/1177.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.phpweblog.net/goldrain/" target="_blank">goldrain</a> 2007-05-05 14:11 <a href="http://www.phpweblog.net/goldrain/archive/2007/05/05/1177.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>如何用js判断浏览器是否是IE</title><link>http://www.phpweblog.net/goldrain/archive/2007/04/29/1168.html</link><dc:creator>goldrain</dc:creator><author>goldrain</author><pubDate>Sun, 29 Apr 2007 09:51:00 GMT</pubDate><guid>http://www.phpweblog.net/goldrain/archive/2007/04/29/1168.html</guid><wfw:comment>http://www.phpweblog.net/goldrain/comments/1168.html</wfw:comment><comments>http://www.phpweblog.net/goldrain/archive/2007/04/29/1168.html#Feedback</comments><slash:comments>2</slash:comments><wfw:commentRss>http://www.phpweblog.net/goldrain/comments/commentRss/1168.html</wfw:commentRss><trackback:ping>http://www.phpweblog.net/goldrain/services/trackbacks/1168.html</trackback:ping><description><![CDATA[一般常用方法是document.all<br>if(document.all){<br>&nbsp;&nbsp; //IE代码<br>}else{<br>&nbsp; //其他<br>}<br>&nbsp;<br>其实这么做不够，document.all能区分出FireFox,却无法区分Opera，因为Opera支持document.all.<br>我现在的做法是：<br>var isIE = document.all &amp;&amp; window.external;<br>...<br>&nbsp;<br>Opera不支持window.external,所以这么做就比较保险了。 <br><br>不知是否有更好的方法?
<img src ="http://www.phpweblog.net/goldrain/aggbug/1168.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.phpweblog.net/goldrain/" target="_blank">goldrain</a> 2007-04-29 17:51 <a href="http://www.phpweblog.net/goldrain/archive/2007/04/29/1168.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>我常用的两个参考手册连接</title><link>http://www.phpweblog.net/goldrain/archive/2007/04/29/1167.html</link><dc:creator>goldrain</dc:creator><author>goldrain</author><pubDate>Sun, 29 Apr 2007 09:46:00 GMT</pubDate><guid>http://www.phpweblog.net/goldrain/archive/2007/04/29/1167.html</guid><wfw:comment>http://www.phpweblog.net/goldrain/comments/1167.html</wfw:comment><comments>http://www.phpweblog.net/goldrain/archive/2007/04/29/1167.html#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://www.phpweblog.net/goldrain/comments/commentRss/1167.html</wfw:commentRss><trackback:ping>http://www.phpweblog.net/goldrain/services/trackbacks/1167.html</trackback:ping><description><![CDATA[一个是php开发手册<br><a href="http://www.php.net/manual/zh/index.php">http://www.php.net/manual/zh/index.php</a><br><br>一个是javascript参考（已失效）<br><a href="http://www.8esky.com/handbook/JavaScript/refix.htm">http://www.8esky.com/handbook/JavaScript/refix.htm</a> 
<img src ="http://www.phpweblog.net/goldrain/aggbug/1167.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.phpweblog.net/goldrain/" target="_blank">goldrain</a> 2007-04-29 17:46 <a href="http://www.phpweblog.net/goldrain/archive/2007/04/29/1167.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>