<?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>星光海岸-IT互联网信息和SEO网站优化的博客</title>
	<atom:link href="http://www.marseo.com/?feed=rss2" rel="self" type="application/rss+xml" />
	<link>http://www.marseo.com</link>
	<description>好望角之后，便是麦哲伦海峡...</description>
	<lastBuildDate>Tue, 17 Aug 2010 15:12:52 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>结婚照片</title>
		<link>http://www.marseo.com/?p=1472</link>
		<comments>http://www.marseo.com/?p=1472#comments</comments>
		<pubDate>Tue, 17 Aug 2010 15:12:52 +0000</pubDate>
		<dc:creator>Ryan</dc:creator>
				<category><![CDATA[网络日志]]></category>

		<guid isPermaLink="false">http://www.marseo.com/?p=1472</guid>
		<description><![CDATA[<p>结婚照片拍好了，暂时拿到了几张，先发上来看看！</p>
<p><a href="../wp-content/uploads/2010/08/11111.jpg"><img title="1111" src="../wp-content/uploads/2010/08/11111.jpg" alt="" width="500" height="329" /></a></p>
<p><a href="http://www.marseo.com/wp-content/uploads/2010/08/2221.jpg"><img class="alignnone size-full wp-image-1477" title="222" src="http://www.marseo.com/wp-content/uploads/2010/08/2221.jpg" alt="" width="500" height="331" /></a></p>
<span class="readmore"><a href="http://www.marseo.com/?p=1472" title="结婚照片">阅读全文（23字）</a></span>]]></description>
			<content:encoded><![CDATA[<p>结婚照片拍好了，暂时拿到了几张，先发上来看看！</p>
<p><a href="../wp-content/uploads/2010/08/11111.jpg"><img title="1111" src="../wp-content/uploads/2010/08/11111.jpg" alt="" width="500" height="329" /></a></p>
<p><a href="http://www.marseo.com/wp-content/uploads/2010/08/2221.jpg"><img class="alignnone size-full wp-image-1477" title="222" src="http://www.marseo.com/wp-content/uploads/2010/08/2221.jpg" alt="" width="500" height="331" /></a></p>
<p><a href="http://www.marseo.com/wp-content/uploads/2010/08/066066.jpg"><img class="alignnone size-full wp-image-1473" title="066066" src="http://www.marseo.com/wp-content/uploads/2010/08/066066.jpg" alt="" width="334" height="500" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.marseo.com/?feed=rss2&amp;p=1472</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>SQL替换字段中的指定内容</title>
		<link>http://www.marseo.com/?p=1467</link>
		<comments>http://www.marseo.com/?p=1467#comments</comments>
		<pubDate>Mon, 19 Jul 2010 02:04:49 +0000</pubDate>
		<dc:creator>Ryan</dc:creator>
				<category><![CDATA[编程开发]]></category>
		<category><![CDATA[mysql替换]]></category>
		<category><![CDATA[sql替换]]></category>

		<guid isPermaLink="false">http://www.marseo.com/?p=1467</guid>
		<description><![CDATA[<p>有的时候比如要替换描述里面的关键词，就需要使用到这个。</p>
<p>SQL语法：</p>
<div class="hl-surround"><ol class="hl-main ln-show" title="Double click to hide line number." ondblclick = "linenumber(this)"><li class="hl-firstline"><span style="color: Green;">UPDATE</span><span style="color: Gray;"> </span><span style="color: #8b0000;">`</span><span style="color: Blue;">table_name</span><span style="color: #8b0000;">`</span><span style="color: Gray;"> </span><span style="color: Green;">SET</span><span style="color: Gray;"> </span><span style="color: #8b0000;">`</span><span style="color: Blue;">field_name</span><span style="color: #8b0000;">`</span><span style="color: Gray;"> = </span><span style="color: Blue;">replace</span><span style="color: Gray;">&#160; </span><span style="color: Olive;">(</span><span style="color: #8b0000;">`</span><span style="color: Blue;">field_name</span><span style="color: #8b0000;">`</span><span style="color: Gray;">,</span><span style="color: #8b0000;">'</span><span style="color: Red;">from_str</span><span style="color: #8b0000;">'</span><span style="color: Gray;">,</span><span style="color: #8b0000;">'</span><span style="color: Red;">to_str</span><span style="color: #8b0000;">'</span><span style="color: Olive;">)</span><span style="color: Gray;"> </span><span style="color: Green;">WHERE</span></li></ol></div>
<span class="readmore"><a href="http://www.marseo.com/?p=1467" title="SQL替换字段中的指定内容">阅读全文（180字）</a></span>]]></description>
			<content:encoded><![CDATA[<p>有的时候比如要替换描述里面的关键词，就需要使用到这个。</p>
<p>SQL语法：</p>
<div class="hl-surround"><ol class="hl-main ln-show" title="Double click to hide line number." ondblclick = "linenumber(this)"><li class="hl-firstline"><span style="color: Green;">UPDATE</span><span style="color: Gray;"> </span><span style="color: #8b0000;">`</span><span style="color: Blue;">table_name</span><span style="color: #8b0000;">`</span><span style="color: Gray;"> </span><span style="color: Green;">SET</span><span style="color: Gray;"> </span><span style="color: #8b0000;">`</span><span style="color: Blue;">field_name</span><span style="color: #8b0000;">`</span><span style="color: Gray;"> = </span><span style="color: Blue;">replace</span><span style="color: Gray;">&nbsp; </span><span style="color: Olive;">(</span><span style="color: #8b0000;">`</span><span style="color: Blue;">field_name</span><span style="color: #8b0000;">`</span><span style="color: Gray;">,</span><span style="color: #8b0000;">'</span><span style="color: Red;">from_str</span><span style="color: #8b0000;">'</span><span style="color: Gray;">,</span><span style="color: #8b0000;">'</span><span style="color: Red;">to_str</span><span style="color: #8b0000;">'</span><span style="color: Olive;">)</span><span style="color: Gray;"> </span><span style="color: Green;">WHERE</span></li></ol></div>
<p>说明：</p>
<p>table_name —— 表的名字</p>
<p>field_name —— 字段名</p>
<p>from_str —— 需要替换的字符串</p>
<p>to_str —— 替换成的字符串</p>
]]></content:encoded>
			<wfw:commentRss>http://www.marseo.com/?feed=rss2&amp;p=1467</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Wordpress常用is条件判断</title>
		<link>http://www.marseo.com/?p=1463</link>
		<comments>http://www.marseo.com/?p=1463#comments</comments>
		<pubDate>Mon, 14 Jun 2010 03:24:52 +0000</pubDate>
		<dc:creator>Ryan</dc:creator>
				<category><![CDATA[WordPress应用]]></category>
		<category><![CDATA[is条件判断]]></category>
		<category><![CDATA[wordpress判断]]></category>

		<guid isPermaLink="false">http://www.marseo.com/?p=1463</guid>
		<description><![CDATA[<p><a href="http://www.marseo.com/wp-content/uploads/2009/02/wordpress.gif"><img src="http://www.marseo.com/wp-content/uploads/2009/02/wordpress.gif" alt="" title="wordpress-logo" width="150" height="31" class="alignnone size-full wp-image-732" /></a><br />
<span class="readmore"><a href="http://www.marseo.com/?p=1463" title="Wordpress常用is条件判断">阅读全文（373字）</a></span>]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.marseo.com/wp-content/uploads/2009/02/wordpress.gif"><img src="http://www.marseo.com/wp-content/uploads/2009/02/wordpress.gif" alt="" title="wordpress-logo" width="150" height="31" class="alignnone size-full wp-image-732" /></a><br />
在Wordpress中，对于不同的页面都有所属的标记判断，很方便对其页面的定制，以下是这些判断的代码：</p>
<p>is_home() : 是否为主页<br />
is_single() : 是否为内容页(Post)<br />
is_page() : 是否为内容页(Page)<br />
is_category() : 是否为Category/Archive页<br />
is_tag() : 是否为Tag存档页<br />
is_date() : 是否为指定日期存档页<br />
is_year() : 是否为指定年份存档页<br />
is_month() : 是否为指定月份存档页<br />
is_day() : 是否为指定日存档页<br />
is_time() : 是否为指定时间存档页<br />
is_archive() : 是否为存档页<br />
is_search() : 是否为搜索结果页<br />
is_404() : 是否为 “HTTP 404: Not Found” 错误页<br />
is_paged() : 主页/Category/Archive页是否以多页显示</p>
]]></content:encoded>
			<wfw:commentRss>http://www.marseo.com/?feed=rss2&amp;p=1463</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>WordPress中sidebar小工具的应用</title>
		<link>http://www.marseo.com/?p=1460</link>
		<comments>http://www.marseo.com/?p=1460#comments</comments>
		<pubDate>Wed, 09 Jun 2010 03:16:56 +0000</pubDate>
		<dc:creator>Ryan</dc:creator>
				<category><![CDATA[WordPress应用]]></category>
		<category><![CDATA[WordPress sidebar]]></category>
		<category><![CDATA[WordPress小工具]]></category>

		<guid isPermaLink="false">http://www.marseo.com/?p=1460</guid>
		<description><![CDATA[<p><a href="http://www.marseo.com/wp-content/uploads/2009/02/wordpress.gif"><img src="http://www.marseo.com/wp-content/uploads/2009/02/wordpress.gif" alt="" title="wordpress-logo" width="150" height="31" class="alignnone size-full wp-image-732" /></a></p>
<span class="readmore"><a href="http://www.marseo.com/?p=1460" title="WordPress中sidebar小工具的应用">阅读全文（374字）</a></span>]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.marseo.com/wp-content/uploads/2009/02/wordpress.gif"><img src="http://www.marseo.com/wp-content/uploads/2009/02/wordpress.gif" alt="" title="wordpress-logo" width="150" height="31" class="alignnone size-full wp-image-732" /></a></p>
<p>1.WordPress主题所在目录中functions.php中的如下代码是注册一个widget </p>
<div class="hl-surround"><ol class="hl-main ln-show" title="Double click to hide line number." ondblclick = "linenumber(this)"><li class="hl-firstline">if ( function_exists(‘register_sidebar’) )</li>
<li>&nbsp;&nbsp; &nbsp;register_sidebar(array(</li>
<li>&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;‘before_widget’ =&gt; ‘&lt;div id=”%1$s”&gt;’,</li>
<li>&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;‘after_widget’ =&gt; ‘&lt;/div&gt;’,</li>
<li>&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;‘before_title’ =&gt; ‘&lt;h3&gt;’,</li>
<li>&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;‘after_title’ =&gt; ‘&lt;/h3&gt;’,</li>
<li>&nbsp;&nbsp; &nbsp;));</li></ol></div>
<p><span id="more-1460"></span><br />
2.sidebar中的如下代码是用来显示这些注册过的widget中的内容 </p>
<div class="hl-surround"><ol class="hl-main ln-show" title="Double click to hide line number." ondblclick = "linenumber(this)"><li class="hl-firstline">&lt;?php if ( !function_exists(‘dynamic_sidebar’)|| !dynamic_sidebar() ) : ?&gt;</li>
<li>&lt;?php endif; ?&gt;</li></ol></div>
<p>3.了这些代码后我们就可以在WordPress后台的小工具中随意添加代码了。另外如果没有（1）中的代码，那么在后台就查看不到小工具了，此时就相当于主题不支持widget，如果没有（2）中的代码，在WordPress后台能添加widget，但是在WordPress中不能显示这些widget中的内容。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.marseo.com/?feed=rss2&amp;p=1460</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Wordpress实现快捷键翻页功能</title>
		<link>http://www.marseo.com/?p=1453</link>
		<comments>http://www.marseo.com/?p=1453#comments</comments>
		<pubDate>Fri, 04 Jun 2010 02:41:02 +0000</pubDate>
		<dc:creator>Ryan</dc:creator>
				<category><![CDATA[WordPress应用]]></category>
		<category><![CDATA[wordpress]]></category>
		<category><![CDATA[快捷键翻页]]></category>

		<guid isPermaLink="false">http://www.marseo.com/?p=1453</guid>
		<description><![CDATA[<p><a href="http://www.marseo.com/wp-content/uploads/2009/02/wordpress.gif"><img src="http://www.marseo.com/wp-content/uploads/2009/02/wordpress.gif" alt="" title="wordpress-logo" width="150" height="31" class="alignnone size-full wp-image-732" /></a></p>
<span class="readmore"><a href="http://www.marseo.com/?p=1453" title="Wordpress实现快捷键翻页功能">阅读全文（327字）</a></span>]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.marseo.com/wp-content/uploads/2009/02/wordpress.gif"><img src="http://www.marseo.com/wp-content/uploads/2009/02/wordpress.gif" alt="" title="wordpress-logo" width="150" height="31" class="alignnone size-full wp-image-732" /></a></p>
<p>使用快捷键可以在浏览文章的时候，不使用鼠标，使用键盘来进行翻页的操作，非常的方便。</p>
<p>在single.php页面中加入：</p>
<p></p>
<div class="hl-surround"><ol class="hl-main ln-show" title="Double click to hide line number." ondblclick = "linenumber(this)"><li class="hl-firstline"><span style="color: Blue;">&lt;?php</span><span style="color: Gray;">&nbsp; &nbsp; </span></li>
<li><span style="color: #00008b;">$next_post</span><span style="color: Gray;"> = </span><span style="color: Blue;">get_next_post</span><span style="color: Olive;">()</span><span style="color: Gray;">;&nbsp; &nbsp; </span><span style="color: #00008b;">$prev_post</span><span style="color: Gray;"> = </span><span style="color: Blue;">get_previous_post</span><span style="color: Olive;">()</span><span style="color: Gray;">;&nbsp; </span><span style="color: Blue;">?&gt;</span></li></ol></div>
</p>
<p/>
<p/>
<p><div class="hl-surround"><ol class="hl-main ln-show" title="Double click to hide line number." ondblclick = "linenumber(this)"><li class="hl-firstline"><span style="color: Gray;">&lt;</span><span style="color: Blue;">script</span><span style="color: Gray;"> </span><span style="color: Blue;">language</span><span style="color: Gray;">=</span><span style="color: #8b0000;">&quot;</span><span style="color: Red;">javascript</span><span style="color: #8b0000;">&quot;</span><span style="color: Gray;">&gt;</span></li>
<li><span style="color: Gray;">&nbsp; </span><span style="color: Teal;">document</span><span style="color: Gray;">.</span><span style="color: Blue;">onkeydown</span><span style="color: Gray;">=</span><span style="color: Blue;">nextpage</span></li>
<li><span style="color: Gray;">&nbsp; </span><span style="color: Green;">function</span><span style="color: Gray;">&nbsp;</span><span style="color: Blue;">nextpage</span><span style="color: Olive;">(</span><span style="color: Blue;">event</span><span style="color: Olive;">){</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; </span><span style="color: Blue;">event</span><span style="color: Gray;"> = </span><span style="color: Blue;">event</span><span style="color: Gray;"> ? </span><span style="color: Blue;">event</span><span style="color: Gray;"> : </span><span style="color: Olive;">(</span><span style="color: Teal;">window</span><span style="color: Gray;">.</span><span style="color: Blue;">event</span><span style="color: Gray;"> ? </span><span style="color: Teal;">window</span><span style="color: Gray;">.</span><span style="color: Blue;">event</span><span style="color: Gray;"> : </span><span style="color: Green;">null</span><span style="color: Olive;">)</span><span style="color: Gray;">;</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; </span><span style="color: Green;">if</span><span style="color: Gray;">&nbsp;</span><span style="color: Olive;">((</span><span style="color: Blue;">event</span><span style="color: Gray;">.</span><span style="color: Blue;">keyCode</span><span style="color: Gray;">==</span><span style="color: Maroon;">37</span><span style="color: Olive;">)</span><span style="color: Gray;">&amp;&amp;</span><span style="color: Olive;">(</span><span style="color: Blue;">confirm</span><span style="color: Olive;">(</span><span style="color: #8b0000;">&quot;</span><span style="color: Red;">您按下了左方向键</span><span style="color: Navy;">\n</span><span style="color: Red;">是否要切换到上一篇日志?</span><span style="color: #8b0000;">&quot;</span><span style="color: Olive;">)</span><span style="color: Gray;">!=</span><span style="color: Green;">false</span><span style="color: Olive;">))</span><span style="color: Gray;"> </span><span style="color: Blue;">location</span><span style="color: Gray;">=</span><span style="color: #8b0000;">&quot;</span><span style="color: Red;">&lt;?php echo get_permalink($prev_post-&gt;ID);?&gt;</span><span style="color: #8b0000;">&quot;</span><span style="color: Gray;">;</span><span style="color: #ffa500;">//向左</span></li>
<li><span style="color: Gray;">&nbsp;&nbsp; </span><span style="color: Green;">if</span><span style="color: Gray;">&nbsp;</span><span style="color: Olive;">((</span><span style="color: Blue;">event</span><span style="color: Gray;">.</span><span style="color: Blue;">keyCode</span><span style="color: Gray;">==</span><span style="color: Maroon;">39</span><span style="color: Olive;">)</span><span style="color: Gray;">&amp;&amp;</span><span style="color: Olive;">(</span><span style="color: Blue;">confirm</span><span style="color: Olive;">(</span><span style="color: #8b0000;">&quot;</span><span style="color: Red;">您按下了右方向键</span><span style="color: Navy;">\n</span><span style="color: Red;">是否要切换到下一篇日志?</span><span style="color: #8b0000;">&quot;</span><span style="color: Olive;">)</span><span style="color: Gray;">!=</span><span style="color: Green;">false</span><span style="color: Olive;">))</span><span style="color: Gray;"> </span><span style="color: Blue;">location</span><span style="color: Gray;">=</span><span style="color: #8b0000;">&quot;</span><span style="color: Red;">&lt;?php echo get_permalink($next_post-&gt;ID);?&gt;</span><span style="color: #8b0000;">&quot;</span><span style="color: Gray;">;</span><span style="color: #ffa500;">//向右</span></li>
<li><span style="color: Gray;">&nbsp; </span><span style="color: Olive;">}</span></li>
<li><span style="color: Gray;">&lt;</span><span style="color: #8b0000;">/</span><span style="color: Red;">script&gt;</span></li></ol></div></p>
]]></content:encoded>
			<wfw:commentRss>http://www.marseo.com/?feed=rss2&amp;p=1453</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>HTML的特殊符号写法</title>
		<link>http://www.marseo.com/?p=1447</link>
		<comments>http://www.marseo.com/?p=1447#comments</comments>
		<pubDate>Thu, 03 Jun 2010 01:35:55 +0000</pubDate>
		<dc:creator>Ryan</dc:creator>
				<category><![CDATA[编程开发]]></category>
		<category><![CDATA[HTML字符]]></category>
		<category><![CDATA[特殊字符]]></category>

		<guid isPermaLink="false">http://www.marseo.com/?p=1447</guid>
		<description><![CDATA[<p>一般在编写html页面的时候不时会碰到要写特殊符号在上面，比如上一页或是下一页的箭头，如果直接输入的话，在HTML验证的时候就无法通过。所以需要把这些字符用HTML的形式书写在代码里面，这样就能保证W3C的验证通过了。<br />
这些符号被称为HTML字符实体或扩展字符。它们是由网页中形式怪异的代码所生成的，网页浏览器会将这些代码转换成符号。<br />
<!--more--><br />
<span class="readmore"><a href="http://www.marseo.com/?p=1447" title="HTML的特殊符号写法">阅读全文（511字）</a></span>]]></description>
			<content:encoded><![CDATA[<p>一般在编写html页面的时候不时会碰到要写特殊符号在上面，比如上一页或是下一页的箭头，如果直接输入的话，在HTML验证的时候就无法通过。所以需要把这些字符用HTML的形式书写在代码里面，这样就能保证W3C的验证通过了。<br />
这些符号被称为HTML字符实体或扩展字符。它们是由网页中形式怪异的代码所生成的，网页浏览器会将这些代码转换成符号。<br />
<span id="more-1447"></span><br />
一些较常用的HTML字符实体有：</p>
<div class="hl-surround"><ol class="hl-main ln-show" title="Double click to hide line number." ondblclick = "linenumber(this)"><li class="hl-firstline">&amp;raquo;&nbsp; »&nbsp; 右双箭头 </li>
<li>&amp;laquo;&nbsp; «&nbsp; 左双箭头 </li>
<li>&amp;lt;&nbsp; &lt;&nbsp; 左单箭头 </li>
<li>&amp;gt;&nbsp; &gt;&nbsp; 右单箭头 </li>
<li>&amp;bull;&nbsp; •&nbsp; 项目隔点 </li>
<li>&amp;#9829;&nbsp; or&nbsp; &amp;hearts;&nbsp; ♥&nbsp; 黑色心形 </li>
<li>&amp;#9830;&nbsp; or&nbsp; &amp;diams;&nbsp; ♦&nbsp; 黑色菱形 </li>
<li>&amp;#9827;&nbsp; or&nbsp; &amp;clubs;&nbsp; ♣&nbsp; 黑色梅花 </li>
<li>&amp;#9824;&nbsp; or&nbsp; &amp;spades;&nbsp; ♠&nbsp; 黑色桃形 </li>
<li>&amp;#8734;&nbsp; ∞&nbsp; 无穷大符号 </li>
<li>&amp;mdash;&nbsp; —&nbsp; 长破折号</li></ol></div>
<p>所有特殊字符对照</p>
<div class="hl-surround"><ol class="hl-main ln-show" title="Double click to hide line number." ondblclick = "linenumber(this)"><li class="hl-firstline">&quot;	&amp;quot;</li>
<li>&amp;	&amp;amp;</li>
<li>&lt;	&amp;lt;</li>
<li>&gt;	&amp;gt;</li>
<li>	&amp;nbsp;</li>
<li>¡	&amp;iexcl;</li>
<li>¢	&amp;cent;</li>
<li>£	&amp;pound;</li>
<li>¤	&amp;curren;</li>
<li>¥	&amp;yen;</li>
<li>¦	&amp;brvbar;</li>
<li>§	&amp;sect;</li>
<li>¨	&amp;uml;</li>
<li>©	&amp;copy;</li>
<li>ª	&amp;ordf;</li>
<li>«	&amp;laquo;</li>
<li>¬	&amp;not;</li>
<li>­	&amp;shy;</li>
<li>®	&amp;reg;</li>
<li>¯	&amp;macr;</li>
<li>°	&amp;deg;</li>
<li>±	&amp;plusmn;</li>
<li>²	&amp;sup2;</li>
<li>³	&amp;sup3;</li>
<li>´	&amp;acute;</li>
<li>µ	&amp;micro;</li>
<li>¶	&amp;para;</li>
<li>·	&amp;middot;</li>
<li>¸	&amp;cedil;</li>
<li>¹	&amp;sup1;</li>
<li>º	&amp;ordm;</li>
<li>»	&amp;raquo;</li>
<li>¼	&amp;frac14;</li>
<li>½	&amp;frac12;</li>
<li>¾	&amp;frac34;</li>
<li>¿	&amp;iquest;</li>
<li>À	&amp;Agrave;</li>
<li>Á	&amp;Aacute;</li>
<li>Â	&amp;Acirc;</li>
<li>Ã	&amp;Atilde;</li>
<li>Ä	&amp;Auml;</li>
<li>Å	&amp;Aring;</li>
<li>Æ	&amp;AElig;</li>
<li>Ç	&amp;Ccedil;</li>
<li>È	&amp;Egrave;</li>
<li>É	&amp;Eacute;</li>
<li>Ê	&amp;Ecirc;</li>
<li>Ë	&amp;Euml;</li>
<li>Ì	&amp;Igrave;</li>
<li>Í	&amp;Iacute;</li>
<li>Î	&amp;Icirc;</li>
<li>Ï	&amp;Iuml;</li>
<li>Ð	&amp;ETH;</li>
<li>Ñ	&amp;Ntilde;</li>
<li>Ò	&amp;Ograve;</li>
<li>Ó	&amp;Oacute;</li>
<li>Ô	&amp;Ocirc;</li>
<li>Õ	&amp;Otilde;</li>
<li>Ö	&amp;Ouml;</li>
<li>×	&amp;times;</li>
<li>Ø	&amp;Oslash;</li>
<li>Ù	&amp;Ugrave;</li>
<li>Ú	&amp;Uacute;</li>
<li>Û	&amp;Ucirc;</li>
<li>Ü	&amp;Uuml;</li>
<li>Ý	&amp;Yacute;</li>
<li>Þ	&amp;THORN;</li>
<li>ß	&amp;szlig;</li>
<li>à	&amp;agrave;</li>
<li>á	&amp;aacute;</li>
<li>â	&amp;acirc;</li>
<li>ã	&amp;atilde;</li>
<li>ä	&amp;auml;</li>
<li>å	&amp;aring;</li>
<li>æ	&amp;aelig;</li>
<li>ç	&amp;ccedil;</li>
<li>è	&amp;egrave;</li>
<li>é	&amp;eacute;</li>
<li>ê	&amp;ecirc;</li>
<li>ë	&amp;euml;</li>
<li>ì	&amp;igrave;</li>
<li>í	&amp;iacute;</li>
<li>î	&amp;icirc;</li>
<li>ï	&amp;iuml;</li>
<li>ð	&amp;eth;</li>
<li>ñ	&amp;ntilde;</li>
<li>ò	&amp;ograve;</li>
<li>ó	&amp;oacute;</li>
<li>ô	&amp;ocirc;</li>
<li>õ	&amp;otilde;</li>
<li>ö	&amp;ouml;</li>
<li>÷	&amp;divide;</li>
<li>ø	&amp;oslash;</li>
<li>ù	&amp;ugrave;</li>
<li>ú	&amp;uacute;</li>
<li>û	&amp;ucirc;</li>
<li>ü	&amp;uuml;</li>
<li>ý	&amp;yacute;</li>
<li>þ	&amp;thorn;</li>
<li>ÿ	&amp;yuml;</li>
<li>€	&amp;euro;</li></ol></div>
]]></content:encoded>
			<wfw:commentRss>http://www.marseo.com/?feed=rss2&amp;p=1447</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>内储说上七术第三十</title>
		<link>http://www.marseo.com/?p=1435</link>
		<comments>http://www.marseo.com/?p=1435#comments</comments>
		<pubDate>Sat, 29 May 2010 17:34:34 +0000</pubDate>
		<dc:creator>Ryan</dc:creator>
				<category><![CDATA[法家经典]]></category>
		<category><![CDATA[内储说上七术第三十]]></category>
		<category><![CDATA[韩非子]]></category>

		<guid isPermaLink="false">http://www.marseo.com/?p=1435</guid>
		<description><![CDATA[“储”是积储之意，“说”即历史、传说故事，从正文看来，所有这些故事又都被分门别类地安排在作者特定的法、术、势论点下，因此其中许多故事在韩非其他篇章中也曾出现过。因为思想丰富，故事众多，《储说》分为内、外篇，内、外又各分上、下，《外储说》又分左、右。
在写法上，《储说》各篇都是先扼要地提出论点，叫做“经”，后广泛征引历史、传说故事详加阐述，即是“说”。这种“经”、“说”配合前后呼应的写法成为后世“连珠体”的滥觞，因而，韩非的六篇《储说》具有特殊的文体学意义。]]></description>
			<content:encoded><![CDATA[<p>　　主之所用也七术，所察也六微。七术：一曰众端参观，二曰必罚明威，三曰 信赏尽能，四曰一听责下，五曰疑诏诡使，六曰挟知而问，七曰倒言反事。此七 者，主之所用也。<br />
　　<strong>君王用来控制臣子的方法有七种，称为七术，君王需要明察的隐秘情况有六种，称为六微。七术：一是从各个方面参验、观察；二是必须惩罚以显示君王的威严；三是对尽力效忠的一定兑现奖赏；四是逐一听取意见，督促他们行动；五是传出可疑的诏令，诡诈地驱使臣子；六是掌握了事实反而询问臣子；七是故意说反话，做逆理的事来刺探臣子。这七种方法是君王所使用的。</strong></p>
<p>　　【<span style="font-family: 宋体;">参观</span>一】参观 观听不参则诚不闻，听有门户则臣壅塞。其说在侏儒之梦见灶，哀公之称 “莫众而迷”。故齐人见河伯，与惠子之言“亡其半”也。其患在竖牛之饿叔孙， 而江乙之说荆俗也。嗣公欲治不知，故使有敌，是以明主推积铁之类，而察一市 之患。<br />
　　<strong>【<span style="font-family: 宋体;">参观</span>一】君主观察和听取臣下的言行，如果不加验证，就不会知道实情；如果偏听偏信，就会受到臣下的蒙蔽。有关的解说在“说一”中侏儒梦见灶，鲁哀公称引“莫众而迷”部分。所以有齐人看见黄河神的事，而惠施说君主会失去一半人的意见。有关的祸患表现在竖牛饿死叔孙，江乙评论楚国风俗部分。卫嗣公想治国却不懂方法，结果臣妄相抗衡，自己更闭塞。因此明君类推积铁防箭的道理，明察三人成虎的祸患。</strong></p>
<p>　　【必罚二】必罚 爱多者则法不立，威寡者则下侵上。是以刑罚不必，则禁令不行。其说在董 子之行石邑，与子产之教游吉也。故仲尼说陨霜，而殷法刑弃灰；将行去乐池， 而公孙鞅重轻罪。是以丽水之金不守，而积泽之火不救。成欢以太仁弱齐国，卜 皮以慈惠亡魏王。管仲知之，故断死人；嗣公知之，故买胥靡。<br />
　　<strong>【必罚二】君主过分仁慈的话，法制就建立不起来；威严不足的话，就要受到臣下的侵害。因此刑罚执行得不坚决，禁令就无法推行。有关的解说在“说二”中董阀于巡视石邑和子产教导游吉。所以孔子要谈论降霜，殷法要重刑把灰烬倒到街上，领队要辞别乐池，而商鞅要重罚轻罪。因此丽水的金子会守不住，而积泽的火会没人救。成欢认为齐王太仁会削弱齐国，卜皮认为魏王慈惠会走向灭亡。管仲懂得必罚，所以要分斩尸体来禁止厚葬；卫嗣君懂得必罚，所以要买回逃犯。</strong></p>
<p>　　【<span style="font-family: 宋体;">赏誉</span>三】赏誉 赏誉薄而谩者下不用，赏誉厚而信者下轻死。其说在文子称“若兽鹿”。故 越王焚宫室，而吴起倚车辕，李悝断讼以射，宋崇门以毁死。句践知之，故式怒 蛙；昭侯知之，故藏弊袴。厚赏之使人为贲、诸也，妇人之拾蚕，渔者之握鳣， 是以效之。<br />
　　<strong>【<span style="font-family: 宋体;">赏誉</span>三】赏誉轻而不兑现，臣下就不为君用；赏誉厚而守信用，臣下就争着为君献身。有关的解说在“说三”中文子称说臣下“若兽鹿”。所以越王要焚烧宫室，吴起要奖励搬车辕的人，李悝断案要依据射箭，会有宋都东门有人因服丧悲伤过度引出死亡的故事。勾践懂得赏誉的作用，所以会向怒蛙凭轼致敬；昭侯懂得赏誉的作用，所以会收藏旧裤子。厚赏能使人成为孟贲、专诸那样的勇士，妇人拾蚕，渔夫捉鳝，就是证明。</strong></p>
<p>　　【听四】一听 一听愚智不分，责下则人臣不参。其说在“索郑”与“吹竽”。其患在申子 之以赵绍、韩沓为尝试。故公子汜议割河东，而应侯谋弛上党。<br />
　　<strong>【听四】全面听取意见，愚和智就不会混乱；督责臣下行动，庸和能就不会混杂。有关的解说在“说四”中魏王想要吞并韩国和南郭处士吹竿。祸患表现在申不害通过赵绍、韩沓去刺探韩昭侯。所以会有公子汜议论割让河东的故事，会有应侯谋划放弃上党的故事。</strong></p>
<p>　　【诡使五】诡使 数见久待而不任，奸则鹿散。使人问他则不鬻私。是以庞敬还公大夫，而戴 欢诏视辒车，周主亡玉簪，商太宰论牛矢。<br />
　　<strong>【诡使五】君主通过频频接见某人、长期留住某人而不予任用的方法，奸臣就会疑惧起来，就会像惊鹿一样四下逃散。君主派遣使者询问其他事情，臣下就不敢隐私不报。因此，庞敬要召回公大夫，戴欢要下令侦察卧车，周君要假装丢失玉簪，宋太宰要责问牛屎。</strong></p>
<p>　　【挟智六】挟智 挟智而问，则不智者至；深智一物，众隐皆变。其说在昭侯之握一爪也。故 必南门而三乡得。周主索曲杖而群臣惧，卜皮使庶子，西门豹详遗辖。<br />
　　<strong>【挟智六】拿已知的事去问别人，那么不知道的事也会知道的；深入了解一件事，许多隐情都能辨明了。有关的解说在“说六”中韩昭侯把一个指甲藏在手里。所以韩昭侯肯定知道南门外情况，然后其他三个门外面的情况也能搞清；周君要下令搜寻弯曲的手杖，引起群臣恐惧；卜皮要指派侍仆刺探御史，西门豹要假装丢失车辖。</strong></p>
<p>　　【言七】倒言 倒言反事，以尝所疑，则奸情得。故阳山谩樛竖，淖齿为秦使，齐人欲为乱， 子之以白马，子产离讼者，嗣公过关市。<br />
　　<strong>【言七】用反话反事来测试自己怀疑的事，就会了解到奸情。所以阳山要假装诽谤樛竖，淖齿要派人冒充秦使，齐人作乱前要派人刺探君主，子之要用白马测试左右，子产要隔离诉讼双方，卫嗣公要派人过关市。</strong></p>
<p>　　【说一】<br />
　　卫灵公之时，弥子瑕有宠，专于卫国。侏儒有见公者曰：“臣之梦践矣。” 公曰：“何梦？”对曰：“梦见灶，为见公也。”公怒曰：“吾闻见人主者梦见 日，奚为见寡人而梦见灶？”对曰：“夫日兼烛天下，一物不能当也；人君兼烛 一国，一人不能拥也。故将见人主者梦见日。夫灶，一人炀焉，则后人无从见矣。 今或者一人有炀君者乎？则臣虽梦见灶，不亦可乎！”<br />
　　<strong>卫灵公时，弥子瑕受到宠信，专权于卫国。有个谒见灵公的侏儒说：“我的梦应验了。”灵公问：“什么梦？”保儒回答说：“梦见灶，结果见到了您。”灵公发怒说：“我听说将见君主的人会梦见太阳，为什么你要见我，会梦见灶呢？”侏儒回答说：“太阳普照天下，一件东西遮挡不了它；君主普照一国人，一个人蒙蔽不了他。所以将见君主的人会梦见太阳。要是灶的话，一人对着灶门烤火，后面的人就无从看见火光了。现在或许就有一个人挡住君主的光辉了吧？那么即使我梦见灶，不也是可以的吗！”</strong><br />
　　鲁哀公问于孔子曰：“鄙谚曰：‘莫众而迷。’今寡人举事，与群臣虑之， 而国愈乱，其故何也？”孔子对曰：“明主之问臣，一人知之，一人不知也；如 是者，明主在上，群臣直议于下。今群臣无不一辞同轨乎季孙者，举鲁国尽化为 一，君虽问境内之人，犹不免于乱也。” 一曰：晏婴子聘鲁，哀公问曰：“语曰：‘莫三人而迷。’今寡人与一国虑 之，鲁不免于乱，何也？”晏子曰：“古之所谓‘莫三人而迷’者，一人失之， 二人得之，三人足以为众矣，故曰‘莫三人而迷。’今鲁国之群臣以千百数，一 言于季氏之私，人数非不众，所言者一人也，安得三哉？” 齐人有谓齐王曰：“河伯，大神也。王何不试与之遇乎？臣请使王遇之。” 乃为坛场大水之上，而与王立之焉。有间，大鱼动，因曰：“此河伯。”<br />
　　<strong>鲁哀公问孔子说：“民间俗语说：‘没有众人合计就会迷乱。’现在我办事和群臣一起谋划，但国家却越来越乱了，原因是什么呢？”孔子回答说：“明君有事问臣下，有人知道，有人不知道；像这样的话，明君在上，群臣就可以在下面直率地议论。现在群臣没有不和季孙统一口径的，全鲁国都变成了一个人，您即使问遍境内百姓，仍然不免于乱。” 又一种说法：晏子访问鲁国，鲁哀公问道：“俗话说；‘没有三个人合计就会迷惑。’现在我和全国民众一起考虑事情，鲁国不免于乱，为什么呢？”曼子说：“古代所谓‘没有三个人合计就会迷惑’，是说一个人意见错误，两个人意见正确，三个人足以形成正确的多数了，所以说‘没有三个人合计就会迷惑’。现在鲁国的群臣以干、百来计算，言辞统一于季氏的私利，人数不是不多，但说的话就像出自一人之口，哪有三个人呢？” 有个齐国人对齐王说：“黄河神是伟大的神，大王为什么不尝试和它会会呢？请允许我让您会会它。”于是他就在黄河边上筑起了祭神的坛场，和齐王站在坛场上。过了一会儿，有大鱼游动，齐人就说：“这就是黄河神。”</strong><br />
　　张仪欲以秦、韩与魏之势伐齐、荆，而惠施欲以齐、荆偃兵。二人争之。群 臣左右皆为张子言，而以攻齐、荆为利，而莫为惠子言。王果听张子，而以惠子 言为不可。攻齐、荆事已定，惠子入见。王言曰：“先生毋言矣。攻齐、荆之事 果利矣，一国尽以为然。”惠子因说：“不可不察也。夫齐、荆之事也诚利，一 国尽以为利，是何智者之众也？攻齐、荆之事诚不可利，一国尽以为利，何愚者 之众也？凡谋者，疑也。疑也者，诚疑以为可者半，以为不可者半。今一国尽以 为可，是王亡半也。劫主者，固亡其半者也。” 叔孙相鲁，贵而主断。其所爱者曰竖牛，亦擅用叔孙之令。叔孙有子曰壬， 竖牛妒而欲杀之，因与壬游于鲁君所。鲁君赐之玉环，壬拜受之而不敢佩，使竖 牛请之叔孙。竖牛欺之曰：“吾已为尔请之矣，使尔佩之。”壬因佩之。竖牛因 谓叔孙：“何不见壬于君乎？”叔孙曰：“孺子何足见也。”竖牛曰：“壬固已 数见于君矣。君赐之玉环，壬已佩之矣。”叔孙召壬见之，而果佩之，叔孙怒而 杀壬。壬兄曰丙，竖牛又妒而欲杀之。叔孙为丙铸钟，钟成，丙不敢击，使竖牛 请之叔孙。竖牛不为请，又欺之曰：“吾已为尔请之矣，使尔击之。”丙因击之。 叔孙闻之曰：“丙不请而擅击钟。”怒而逐之。丙出走齐。居一年，竖牛为谢叔 孙，叔孙使竖牛召之，又不召而报之曰：“吾已召之矣，丙怒甚，不肯来。”叔 孙大怒，使人杀之。二子已死，叔孙有病，竖牛因独养之而去左右，不内人，曰： “叔孙不欲闻人声。”因不食而饿杀。叔孙已死，竖牛因不发丧也，徙其府库重 宝空之而奔齐。夫听所信之言而子父为人僇，此不参之患也。 江乙为魏王使荆，谓荆王曰：“臣入王之境内，闻王之国俗曰：‘君子不蔽 人之美，不言人之恶。’诚有之乎？”王曰：“有之。”“然则若白公之乱，得 无危乎？诚得如此，臣免死罪矣。”<br />
　　<strong>张仪想凭秦、韩和魏交好的势力去征伐齐、楚，惠施想与齐、楚罢兵言和。两人争执不下。群臣近侍都帮张仪说话，认为攻打齐、楚有利，而没有人帮惠施讲话。魏王结果听从了张仪的主张，而认为惠施的主张不行。攻打齐、楚的事已经确定之后，惠子进见魏王。魏王说：“您不要说了。攻打齐、楚的事情确实有利，全国都这样认为。”惠施趁机进言：“这种情况不能不明察。如果攻打齐、楚这件事确实有利，全国都认为有利，聪明的人怎么会这么多啊！如果攻打齐、楚这件事确实不利，全国都认为有利，愚蠢的人又该多么多啊！凡要谋划，是因为有疑；有疑的事，如果确实是疑惑不定的，那么就会有一半人认为可行，一半人认为不可行。现在全国都认为可行，这是大王失去了一半人的意见。被挟持的君主也正是失去了半数意见的君主啊！” 叔孙豹做鲁相，地位尊贵而专权独断。他所宠爱的是竖牛，也独揽了叔孙豹的号令。叔孙豹有个儿子叫仲壬，竖牛嫉妒他，并想杀了他，因而和仲壬—起到鲁君住处去游玩。鲁君赐给仲壬玉环，仲壬接受了，但不敢佩带，就让竖牛向叔孙豹请示。竖牛骗他说：“我已替你请示过叔孙了。他叫你佩带玉环。”仲壬就佩带了。竖牛趁机对叔孙豹说“为什么不带仲壬去见见君主呢？”叔孙豹说：“小孩子哪能见君主。”竖牛说：“仲壬本来就多次见过君主了。君主赐给他玉环，他已佩带上了。”叔孙豹就召见仲壬，仲壬果然佩带着玉环，叔孙豹忿怒地杀了他。仲壬的哥哥叫孟丙，竖牛又嫉妒他而想杀死他。叔孙给孟丙铸了口钟，钟铸成后，孟丙不敢擅自敲钟，让竖牛向叔孙请示。竖牛不帮他请示，又骗他说；“我已帮你请示过了，他让你敲钟。”孟丙就敲了钟。叔孙豹听见钟声后说；“孟丙不请示就擅自敲钟。”就忿怒地把他赶走了。孟丙出逃到了齐国。一年后，竖牛假装替孟丙向叔孙豹谢罪，叔孙豹就让竖牛召回孟丙，竖牛再次没去召人，却报告叔孙豹说：“我已召过他了，孟丙很恼怒，不肯来。”叔孙十分愤怒，派人杀了孟丙。两个儿子已死，叔孙豹患病，竖牛就独自侍养他，把近侍们支开，不让人进入，说：“叔孙不想听见人声。”竖牛不给叔孙豹东西吃，活活把他饿死了。叔孙豹已死，而竖牛并不发讣告，把叔孙豹财库里的贵重珍宝搬迁一空，然后逃往齐国。听了自己所偏信的人的话，结果父子都被人杀了，这就是不加验证的祸患。江乙为魏王出使楚国，对楚王说：“我进入大王的境内，听说大王国家的风气是：‘君子不隐人之美，不言人之恶。’确实有这样的风气吗？”楚王说：“有”。“既然这样，那么像白公政变之类的事发生，国家能不危险吗？确实如此，群臣都能幸免于死罪了。”</strong><br />
　　卫嗣君重如耳，爱世姬，而恐其皆因其爱重以壅己也，乃贵薄疑以敌如耳， 尊魏姬以耦世姬，曰：“以是相参也。”嗣君知欲无壅，而未得其术也。夫不使 贱议贵，下必坐上，而必待势重之钧也，而后敢相议，则是益树壅塞之臣也。嗣 君之壅乃始。 夫矢来有乡，则积铁以备一乡；矢来无乡，则为铁室以尽备之。备之则体不 伤。故彼以尽备之不伤，此以尽敌之无奸也。 庞恭与太子质于邯郸，谓魏王曰：“今一人言市有虎，王信之乎？”曰： “不信。”“二人言市有虎，王信之乎？”曰：“不信。”“三人言市有虎，王 信之乎？”王曰：“寡人信之。”庞恭曰：“故市之无虎也明矣，然而三人言而 成虎。今邯郸之去魏也远于市，议臣者过于三人，愿王察之。”庞恭从邯郸反， 竟不得见。<br />
　　<strong>卫嗣君看重如耳，喜爱世姬，又怕他们自侍受宠来蒙蔽自己，就抬高薄疑来和如耳匹敌，推重魏姬来和世姬并列，说：“用这种方法使他们互相抗衡。”卫嗣君懂得需要不受蒙蔽，然而没有掌握相应的方法。假如不使贱者议论贵者，不使下级敢于揭发上级，却一定要等双方权势相等，然后才敢互相议论，那就更多地培植起蒙蔽自己的臣子了。卫嗣君受蒙蔽便由此开始。箭射来有一定方向，就堆集铁器来防备这个方向；箭射来没有一定方向，就建造铁屋来全面地防备着；防备了，身体就不会受伤。所人们凭着全面防备而不致受伤，君主依靠完全警惕而不致生奸。庞恭和太子到赵都邯郸做人质。庞恭对魏王说：“如今有一个人说集市上有老虎，大王相信吗？”魏王说：“不相信。”“两个人说集市上有老虎，大王相信吗？”魏王说： “不相信。”“三个人说集市上有老虎，大王相信吗？”魏王说：“我相信了。”庞恭说：“集市上没有老虎是很清楚的，但是三个人的言论就造出了一只老虎。现在邯郸离魏国比这儿离集市远得多，妄议我的人也比三个人多，希望大王明察真情。”庞恭从邯郸回来时，最终还是不能再见到魏王了。</strong></p>
<p>　　【说二】<br />
　　董阏于为赵上地守。行石邑山中，见深涧峭如墙，深百仞，因问其旁乡左右 曰：“人尝有入此者乎？”对曰：“无有。”曰：“婴儿、痴聋、狂悖之人尝有 入此者乎？”对曰：“无有。”“牛马犬彘尝有入此者乎？”对曰：“无有。” 董阏于喟然太息曰：“吾能治矣。使吾法之无赦，犹入涧之必死也，则人莫之敢 犯也，何为不治？”<br />
<span style="font-family: 宋体;">　　<strong>董阏于做赵国上党地区的郡守。他巡视石邑山中，看见山涧深邃，像墙一样陡峭，深达干丈，就问居住深涧附近村舍的人说：“曾有人下去过吗？”回答说：“没有。”又问：“小孩、痴聋、疯颠的人曾有下去过的吗？”回答说：“没有。” “牛马狗猪曾有下去过的吗？”回答说：“没有。”董阏于感叹地说：“我能治理好上党了。假如我治理时对罪犯严惩不贷，使他们好像掉下深涧必死一样，就没有人敢触犯法令了，还怎么会治理不好呢？”</strong></span><br />
　　子产相郑，病将死，谓游吉曰：“我死后，子必用郑，必以严莅人。夫火形 严，故人鲜灼；水形懦，故人多溺。子必严子之形，无令溺子之懦。”子产死。 游吉不忍行严刑，郑少年相率为盗，处于雚泽，将遂以为郑祸。游吉率车骑与战， 一日一夜，仅能克之。游吉喟然叹曰：“吾蚤行夫子之教，必不悔至于此矣。” 鲁哀公问于仲尼曰：“《春秋》之记曰：‘冬十二月霣霜不杀菽。’何为记 此？”仲尼对曰：“此言可以杀而不杀也。夫宜杀而不杀，桃李冬实。天失道， 草木犹犯干之，而况于人君乎？” 殷之法，刑弃灰于街者。子贡以为重，问之仲尼。仲尼曰：“知治之道也。 夫弃灰于街必掩人，掩人，人必怒，怒则斗，斗必三族相残也，此残三族之道也， 虽刑之可也。且夫重罚者，人之所恶也；而无弃灰，人之所易也。使人行之所易， 而无离所恶，此治之道。”<br />
　　<strong>子产做郑相，重病将死，对游吉说：“我死后，您一定会在郑国执政，一定要用威严治理民众。火的样子是严酷的，所以人们很少被烧伤；水的样子是柔和的，所以很多人被淹死。您必须严厉地执行刑罚，不要让人们因您的柔弱而触犯法令。”子产死后，游吉不肯严厉执行刑罚，郑国青年拉帮结伙成为强盗。盘据在萑苻之泽中，即将给郑国造成祸害。游吉率车骑和他们开战，打了一天一夜，才算打败了他们。游吉感叹地说；“我早按子产的教导去做的话，—定不会懊悔到这般地步了。” 鲁哀公问孔子说：“《春秋》里记载说：‘冬季十二月份降霜，没有把豆类作物冻死。’为什么记下这条？”孔子回答说：“这是说本来可以造成伤害的，但结果没有造成伤害。应予伤害却不加伤害，桃李就会冬天结果。天道失去常规，草木尚且要违抗它，何况君主呢！” 商朝的法令规定，对在街上倒灰的人处以刑罚。子贡认为刑罚过重了，就询问孔子，孔子说：“这是因为他们懂得治理方法。在街上倒灰一定会迷人眼睛；迷了人家，人家定会发怒；一旦发怒，就会发生争斗；争斗起来，就会引起许多家族相互残杀。既然这是会造成许多家相互残杀的情形，那么即使对他们处以刑罚也是可行的。再说，刑罚重了是人们所厌恶的；而不去街上倒灰，则是人们容易办到的。让人们做好容易办到的事情，而不去触犯他们所厌恶的刑罚，这合乎治理的原则。”</strong><br />
　　 一曰：殷之法，弃灰于公道者断其手。子贡曰：“弃灰之罪轻，断手之罚重， 古人何太毅也？”曰：“无弃灰，所易也；断手，所恶也。行所易，不关所恶， 古人以为易，故行之。”<br />
　　<strong>另一种说法：商朝的法令规定，在街上倒灰的人，要砍掉他的手。子贡说：“倒灰的罪轻，断手的刑重，古人怎么这般严酷啊：”孔子说：“不在街上倒灰是容易办到的事；断手是人们厌恶的事。干容易干的事，不干心里厌恶的事，古人认为容易做到，所以要加以实行。”</strong><br />
　　中山之相乐池以车百乘使赵，选其客之有智能者以为将行，中道而乱。乐池 曰：“吾以公为有智，而使公为将行，今中道而乱，何也？”客因辞而去，曰：“公不知治。有威足以服人，而利足以劝之，故能治之。今臣，君之少客也。夫从少正长，从贱治贵，而不得操其利害之柄以制之，此所以乱也。尝试使臣，彼 之善者我能以为卿相，彼不善者我得以斩其首，何故而不治！” 公孙鞅之法也重轻罪。重罪者，人之所难犯也；而小过者，人之所易去也。 使人去其所易，无离其所难，此治之道。夫小过不生，大罪不至，是人无罪而乱 不生也。 一曰：公孙鞅曰：“行刑重其轻者，轻者不至，重者不来，是谓以刑去刑。” 荆南之地，丽水之中生金，人多窃采金。采金之禁，得而辄辜磔于市。甚众，壅离其水也，而人窃金不止。大罪莫重辜磔于市，犹不止者，不必得也。故今有 于此，曰：“予汝天下而杀汝身。”庸人不为也。夫有天下，大利也，犹不为者， 知必死。故不必得也，则虽辜磔，窃金不止；知必死，则有天下不为也。<br />
　　<strong>中山国相乐池率一百乘车马出使赵国，挑选门客中有智慧才能的人作领队，中途车马散乱了。乐池说：“我认为你聪明，就派你做领队，现在中途队列却散乱了，为什么？”门客听他这么说话，就要辞别，说：“您不懂得管理原则。有威势足以制服人，有利益足以鼓励人，所以能够管理好。现在我却是您年少位卑的门客。由年少的管理年长的，由位卑的管理位尊的，又不能掌握赏罚的权柄来制约他们，这才导致了队列散乱。假如让我有权，对表现好的我能封为卿相，表现差的我能砍了他们脑袋，哪有管理不好的道理呢？” 商鞅的法令是轻罪重罚。重刑之下，人们就不敢触犯了；而小小过失则是容易改掉的。使人们改掉容易犯的小错，不去触犯重刑，这合乎治理国家的原则。既然小错不犯，大罪也就没有了。这样一来，人们就不再犯罪了，祸乱就不会产生了。</strong><br />
　　鲁人烧积泽。天北风，火南倚，恐烧国，哀公惧，自将众趣救火。左右无人， 尽逐兽而火不救，乃召问仲尼。仲尼曰：“夫逐兽者乐而无罚，救火者苦而无赏， 此火之所以无救也。”哀公曰：“善。”仲尼曰：“事急，不及以赏；救火者尽 赏之，则国不足以赏于人。请徒行罚。”哀公曰：“善。”于是仲尼乃下令曰： “不救火者，比降北之罪；逐兽者，比入禁之罪。”令下未遍而火已救矣。 成欢谓齐王曰：“王太仁，太不忍人。”王曰：“太仁，太不忍人，非善名 邪？”对曰：“此人臣之善也，非人主之所行也。夫人臣必仁而后可与谋，不忍 人而后可近也；不仁则不可与谋，忍人则不可近也。”王曰：“然则寡人安所太 仁，安不忍人？”对曰：“王太仁于薛公，而太不忍于诸田。太仁薛公，则大臣 无重；太不忍诸田，则父兄犯法。大臣无重，则兵弱于外；父兄犯法，则政乱于 内。兵弱于外，政乱于内，此亡国之本也。” 魏惠王谓卜皮曰：“子闻寡人之声闻亦何如焉？”对曰：“臣闻王之慈惠也。” 王欣然喜曰：“然则功且安至？”对曰：“王之功至于亡。”王曰：“慈惠，行 善也。行之而亡，何也？”卜皮对曰：“夫慈者不忍，而惠者好与也。不忍则不 诛有过，好予则不待有功而赏。有过不罪，无功受赏，虽亡，不亦可乎？”<br />
　　<strong>鲁人焚烧一处满积柴草的沼泽。天刮北风，火势向南延伸，恐怕会烧到国都。鲁哀公害怕了，要亲自率领众人督促救火，到火场后旁边没了人，大家都去追逐野兽了，却没人来救火，于是哀公就把孔子召来询问。孔子说：“追逐野兽的人既快乐又不受罚，而救火的人既受苦又不得赏，这便是没人救火的原因。”哀公说：“说得对。”孔子说：“事情紧急，来不及行赏了；假使救火的人都给予赏赐，那么国库财产也还不够给大家发赏哩。请只用刑罚。哀公说：“好吧。”于是孔子就下令说；“不救火的，与投降败逃同罪；追野兽的，与擅入禁地同罪。”命令下达后还未传遍，火已经扑灭了。成欢对齐王说：“大王您太仁慈，对人大不狠心。”齐王说：“太仁慈，太不狠心，不是好名声吗？”成欢回答说：“这是臣子的优点，但不是君主应该实行的。臣子一定要仁慈，然后可以和他谋事；对人不狠心，然后才可以和他接近。臣子不仁慈，就不能和他谋事；狠心了，就无法和他接近。”齐王说：“那么我什么地方太仁慈，什么地方对人不狠心？”成欢回答说：“大王对薛公太仁慈，对田氏宗族太不狠心。对薛公太仁慈，大臣们就没有权势；对田氏宗族太不狠心，大王的叔伯兄弟就会犯法。大臣们没有权势，在外军队就会削弱；叔伯兄弟犯法，国内政事就会混乱。在外军队削弱，国内政事混乱，这是亡国的根源所在。” 魏惠王对卜皮说：“你听到我的声望究竟怎样？”卜皮回答说：“我听说大王慈惠。”惠王欣喜地说：“既然这样，功效将怎么样呢？”卜皮回答说：“大王的功效是走向灭亡。”惠王说：“慈惠是做好事。这样做了却要灭亡，为什么？”卜皮回答说：“仁慈的人不狠心，行惠的人喜欢施舍。不狠心就不会惩罚有过错的人，喜欢施舍就会不等臣下立功而加赏。有过错不惩治，没功劳受赏赐，即使灭亡，不也是应当的吗？”</strong><br />
　　齐国好厚葬，布帛尽于衣衾，材木尽于棺椁。桓公患之，以告管仲曰：“布 帛尽则无以为币，材木尽则无以为守备，而人厚葬之不休，禁之奈何？”管仲对 曰：“凡人之有为也，非名之，则利之也。”于是乃下令曰：“棺椁过度者戮其 尸，罪夫当丧者。”夫戮死无名，罪当丧者无利，人何故为之也？ 卫嗣君之时，有胥靡逃之魏，因为襄王之后治病。卫嗣君闻之，使人请以五 十金买之，五反而魏王不予，乃以左氏易之。群臣左右谏曰：“夫以一都买胥靡， 可乎？”王曰：“非子之所知也。夫知无小而乱无大。法不立而诛不必，虽有十 左氏无益也；法立而诛必，虽失十左氏无害也。”魏王闻之，曰：“主欲治而不 听之，不祥。”因载而往，徒献之。 <span style="font-family: 宋体;"><br />
　　<strong>齐国喜欢厚葬，布帛都做了死人衣被，木材都做了棺材。桓公很为此担忧，就告诉管仲说：“布帛用完了，就没有东西可做遮体的衣服；木材用完了，就没有东西可筑防御工事。可人们还是不停止厚葬，怎样加以禁止？”管仲回答说：“大凡人的作为，不是图名，就是图利。”于是下令说：“棺材超过标准的就刑戮尸体，处罚主丧的人。”尸体遭到刑戮，无名可言；主丧的人被处罚了，无利可言：人们干吗还要厚葬呢？” 卫嗣君在位时，有个囚犯逃往魏国后，就替魏襄王的王后治病。卫嗣君听说了，就派人求襄王允许用五十金赎回囚犯，使者往返五趟，魏王就是不给人，卫君就用左氏城来交换囚犯。群臣近侍劝卫君说：“用一个大城邑去买一个囚犯，可行吗？”卫君说；“不是你们所能理解的。治不在小，乱不在大；如果法令不设立，诛罚不兑现，即使有十个左氏城也没有裨益；如果法令设立，诛罚兑现，即使失去十个左氏城也没有损害。”魏王听说后说：“卫君想治理好国家，我却不答应他的要求，不吉利。”于是用车子装了囚犯送到卫国，无代价地交付给卫君。</strong></span></p>
<p>　　【说三】<br />
　　齐王问于文子曰：“治国何如？”对曰：“夫赏罚之为道，利器也。君固握之，不可以示人。若如臣者，犹兽鹿也，唯荐草而就。”<br />
　　<strong>齐王向文子询问道：“怎样治理国家？”文子回答说：“赏罚作为治国原则，是一种锐利的兵器，君主要牢固地掌握它，不可把它拿给别人看。至于臣子们，也就像兽鹿一样，只要有肥美的草地，就会跑过去的。”</strong><br />
　　越王问于大夫种曰：“吾欲伐吴，可乎？”对曰：“可矣。吾赏厚而信，罚严而必。君欲知之，何不试焚宫室？”于是遂焚宫室，人莫救之。乃下令曰： “人之救火者死，比死敌之赏；救火而不死者，比胜敌之赏；不救火者，比降北 之罪。”人之涂其体、被濡衣而走火者，左三千人，右三千人。此知必胜之势也。 吴起为魏武侯西河之守。秦有小亭临境，吴起欲攻之。不去，则甚害田者； 去之，则不足以征甲兵。于是乃倚一车辕于北门之外而令之曰：“有能徙此南门 之外者，赐之上田、上宅。”人莫之徙也。及有徙之者，遂赐之如令。俄又置一 石赤菽于东门之外，而令之曰：“有能徙此于西门之外者，赐之如初。”人争徙之。乃下令曰：“明日且攻亭，有能先登者，仕之国大夫，赐之上田上宅。”人 争趋之。于是攻亭，一朝而拔之。 李悝为魏文侯上地之守，而欲人之善射也，乃下令曰：“人之有狐疑之讼者， 令之射的，中之者胜，不中者负。”令下而人皆疾习射，日夜不休。及与秦人战，大败之，以人之善战射也。 宋崇门之巷人，服丧而毁，甚瘠，上以为慈爱于亲，举以为官师。明年，人 之所以毁死者岁十余人。子之服亲丧者，为爱之也，而尚可以赏劝也，况君上之 于民乎？ 越王虑伐吴，欲人之轻死也，出见怒蛙，乃为之式。从者曰：“奚敬于此？” 王曰：“为其有气故也。”明年之请以头献王者岁十余人。由此观之，誉之足以 杀人矣。<br />
　　<strong>越王向大夫文种询问道：“我想攻打吴国，行吗？”文种回答说：“行。我们的赏赐优厚而守信，惩罚严厉而坚决。您想了解清楚，为什么不用焚烧宫室来做个试验？”于是就纵火烧了宫室，没有人去救它。越王就下令说：“为救火而死的，和战场牺牲同赏；救了火而没死的，和战胜敌人同赏；不救火的人，和投降败北同罪。”人们泥土徐身、蒙上湿衣而奔赴火场的，左面三干人，右面三千人。由此知道伐吴已成必胜之势。吴起担任魏武侯时的西河郡守。泰国有个小哨亭靠近魏境，吴起想攻下它。不除掉小哨亭吧，会对魏国的种田人构成很大危害；要除掉小哨亭吧，又不值得为此征集军队。于是吴起就在北门外靠置了一根辕木，然后下令道：“谁能把它搬到南门外，就赏给谁上等田地、上等住宅。”没有人去搬它。等到有了搬动它的人，立即按照命令行了赏。不久吴起又在东门外放了一石赤豆，并下令说：“谁能把它搬到西门，赏赐如前。”人们抢着搬它。于是吴起下令道：“明天将攻打哨亭，有能先上去的，任命他做国大夫，赏他上等田地住宅。”人们争先恐后。于是攻打哨亭，一个早上就拿下了。李埋担任魏文侯时的上地郡守，他想要人们都善于射箭，就下令道：“人们遇着难断是非的诉讼时，就让他们用弓箭射靶，射中的胜诉，射不中的败诉。”命令下达后，人们都急忙去练习射击，日夜不停。等到和秦军打起仗来，大胜敌人，这是因为上地人善于打仗射击的缘故。宋国都城东门有个平民服丧时，因为过度悲哀，显得非常瘦弱，宋君认为他对父母慈爱，就提升他为官长。第二年；人们因服丧时过度悲哀而死的一岁之中就有十几个人。儿子为父母服丧，是因为爱父母，这种情形尚且可以用奖赏来加以劝勉，何况君主对于民众呢？越王计划着去攻打吴国，想要民众轻视死亡，外出时看见一只发怒的青蛙，就向它凭拭致敬。随从说：“干什么对怒蛙致敬？”越王说；”为的这只青蛙气势汹汹的缘故。”第二年，请求把头颅献给越王的人，一岁中就有十多位。由此看来，赞誉足以鼓动人们舍生忘死啊！</strong><br />
　　一曰：越王句践见怒蛙而式之。御者曰：“何为式？”王曰：“蛙有气如此， 可无为式乎？”士人闻之曰：“蛙有气，王犹为式，况士人之有勇者乎！”是岁， 人有自刭死以其头献者。故越王将复吴而试其教：燔台而鼓之，使民赴火者，赏 在火者；临江而鼓之，使人赴水者，赏在水也；临战而使人绝头刳腹而无顾心者， 赏在兵也。又况据法而进贤，其助甚此矣。 韩昭侯使人藏弊袴，侍者曰：“君亦不仁矣，弊袴不以赐左右而藏之。”昭 侯曰：“非子之所知也。吾闻明主之爱，一嚬一笑，嚬有为嚬，而笑有为笑。今 夫袴，岂特嚬笑哉！袴之与嚬笑相去远矣。吾必待有功者，故藏之未有予也。” 鳣似蛇，蚕似蠋。人见蛇则惊骇，见蠋则毛起。然而妇人拾蚕，渔者握鳣， 利之所在，则忘其所恶，皆为贲诸。<span style="font-family: 宋体;"><br />
　　<strong>另一种说法：越王勾践看见一只怒蛙，就向它凭拭致敬。车夫说：“干吗要凭拭致敬？”越王说：“青蛙这般气势汹汹，怎么可以不向它凭轼致敬呢？”武士们听到后说：“青蛙气势汹汹，为王尚且向它致敬，何况勇敢的武士呢！”这一年，有人自刎后将头献给越王。所以越王准备向吴国复仇，就试行这样的教育：放火焚烧高台后，击鼓令人前进；使人冲到火里的原因，是进火有赏。靠近江边后，击鼓令人前进；使人冲向水中的原因，是进水有赏。临作战时，使人断头剖腹而义无返顾的原因，是作战有赏。又何况根据法制进用贤人，它的鼓舞作用就比这些更进一层了。韩昭侯让人把破旧裤子收藏起来，侍从说：“君王太不仁爱了，破旧裤子不赏给近侍们，却要收藏起来。”昭侯说：“这不是你理解得了的。我听说明君连自己的一颦一笑都要加以珍惜，颦有擎的目的，笑有笑的目的。现在是裤子了，岂只是—颦一笑啊：裤子和一颦一笑相差太远了。我一定要等待有功的人，所以要收藏好，现在还没有给予的对象哩。” 黄鳝像蛇，蚕像毛虫。人们看见蛇就惊恐害怕，看见毛虫就汗毛竖起。但是养蚕的妇女拾蚕，捕鱼的人捉黄鳝，因为利益在这上面，也就忘记了害怕，都成了孟贲那样的勇士。</strong></span></p>
<p>　　【说四】<br />
　　魏王谓郑王曰：“始郑、梁一国也，已而别，今愿复得郑而合之梁。”郑君 患之，召群臣而与之谋所以对魏。郑公子谓郑君曰：“此甚易应也。君对魏曰： ‘以郑为故魏而可合也，则弊邑亦愿得梁而合之郑。”魏王乃止。<br />
<span style="font-family: 宋体;">　　<strong>魏王对韩王说：“当初韩、魏属同一个国家，后来才分开的，现在我希望重新把韩国并入魏国。”韩王很为这件事担忧，召集群臣，和他们商量如何答复魏国。公子对韩王说：“这很容易回答。您对魏王说：‘假如认为韩与魏原属一国而可以合并，那么敝国也希望把魏国并入韩国’”。魏王因此不再提出合并要求了。</strong></span><br />
　　齐宣王使人吹竽，必三百人。南郭处士请为王吹竽，宣王说之，廪食以数百人。宣王死，湣王立，好一一听之，处士逃。<br />
　　<strong>齐宣王让人吹竿，一定要有三百个人来同时演奏。南郭处士请求替宣王吹竿，宣王很高兴，伙食待遇和那几百号吃官粮的同等标准。宣王死，湣王立。湣王喜欢一个一个地听他们吹竿，南郭处士便逃跑了。</strong><br />
　　一曰：韩昭侯曰：“吹竽者众，吾无以知其善者。”田严对曰：“一一而听 之。” 赵令人因申子于韩请兵，将以攻魏。申子欲言之君，而恐君之疑己外市也， 不则恐恶于赵，乃令赵绍、韩沓尝试君之动貌而后言之。内则知昭侯之意，外则 有得赵之功。<br />
　　<strong>另一种说法：韩昭侯说：“吹竿的人多，我无法知道其中吹得好的人。”田严回答说：“不妨逐个地听他们演奏。” 赵派人通过申不害向韩借兵，准备用来进攻魏国。申不害想对韩国国君说这件事，又怕韩王怀疑自己与外国勾结，不说吧，又怕被赵国厌恶，于是他就让赵绍、韩告试探韩王的态度，然后才去讲了这件事。这样，申不害对内则明白了韩王的意图，对外则有拉拢了赵国的收效。</strong><br />
　　三国至韩，秦王谓楼缓曰：“三国之兵深矣！寡人欲割河东而讲，何如？” 对曰：“夫割河东，大费也；免国于患，大功也。此父兄之任也，王何不召公子 汜而问焉？”王召公子汜而告之，对曰：“讲亦悔，不讲亦悔。王今割河东而讲， 三国归，王必曰：‘三国固且去矣，吾特以三城送之。’不讲，三国也入韩，则 国必大举矣，王必大悔王曰：‘不献三城也。’臣故曰：讲亦悔，不讲亦悔。” 王曰：“为我悔也，宁亡三城而悔，无危而悔。寡人断讲矣。” 应侯谓秦王曰：“王得宛、叶、蓝田、阳夏，断河内，困梁、郑，所以未王 者，赵未服也。弛上党在一而已，以临东阳，则邯郸口中虱也。王拱而朝天下， 后者以兵中之。然上党之安乐，其处甚剧，臣恐弛之而不听，奈何？”王曰： “必弛易之矣。”<span style="font-family: 宋体;"><br />
　　<strong>韩、魏、齐三国军队集结到了韩国，秦王对楼缓说：“三国军队就要深入我国了！我想割让河东之地和他们讲和，怎么样？”楼缓回答说：“割让河东，是大代价；免除国家祸患，是大功劳。这是宗族老臣的责任，大王为什么不召见公子汜来征询意见呢？”秦王召见公子汜并告知了有关情况，公子记对答说：“讲和也会后悔，不讲和也会后悔。大王眼下如果割让河东而讲’和，三国撤兵，大王一定会说：‘三国本来就会回去了，我白白地把三座城送给了他们。’如果不讲和吧，三国军队进入韩国，那么秦国一定要大动干戈了，大王您一定会非常后悔。您会说：‘这是没有献出三座城的过错。’我所以说：大王讲和也会后悔，不讲和也会后悔。”秦王说：“既然都会后悔，我宁可丧失三城而后悔，不能等到国家危亡了才去后悔，我决定讲和了。” 应侯对秦王说：“大王占领了宛、叶、兰田、阳夏几个地方，拦腰切断了河内，围困了魏、韩，之所以到现在还没有称王天下，是因为赵还没有顺服。俊使放弃上党，那不过是丢掉一个郡罢了；用兵逼近东阳的话，邯郸就成了口中的虱子。大王拱手而使天下来朝，迟到的就用兵拿下它！但是上党是个安乐之乡，它的地位很要紧，我怕劝您放弃了您不会听从，怎么办呢？”秦王说：“我一定放弃上党，改变进攻目标了。”</strong></span></p>
<p>　　【说五】<br />
　　庞敬，县令也。遣市者行，而召公大夫而还之。立有间，无以诏之，卒遣行。 市者以为令与公大夫有言，不相信，以至无奸。<br />
　　<strong>庞敬是个县令，他派遣一种管理市场的人员——市者出发，又召回另一位管理市场的官员——公大夫来见。公大夫站了一会儿，庞敬并没有什么可告诫的，最后还是让他走了。市者以为县令对公大夫有所指示，而对自己不予信任，因此再不敢作奸犯科。</strong><br />
　　戴驩，宋太宰，夜使人曰：“吾闻数夜有乘辒车至李史门者，谨为我伺之。” 使人报曰：“不见辒车，见有奉笥而与李史语者，有间，李史受笥。”<br />
　　<strong>戴欢是宋国的太宰，夜晚支使人说：“我听说这几天夜里有人坐着卧车到了李史门口。请你替我监视一下。”派出去的人回报说：“没有看到卧车，只看到有人捧着竹器和李史说话，过了一会儿，李史收下了竹器。”</strong><br />
　　周主亡玉簪，令吏求之，三日不能得也。周主令人求而得之家人之屋间。周 主曰：“吾之吏之不事事也。求簪三日不得之，吾令人求之，不移日而得之。” 于是吏皆耸惧，以为君神明也。 商太宰使少庶子之市，顾反而问之曰：“何见于市？”对曰：“无见也。” 太宰曰：“虽然，何见也？”对曰：“市南门之外甚众牛车，仅可以行耳。”太 宰因诫使者：“无敢告人吾所问于女。”因召市吏而诮之曰：“市门之外何多牛 屎？”市吏甚怪太宰知之疾也，乃悚惧其所也。<br />
　　<strong>东周君丢了玉替，让官吏们去找，三天没能找到。东周君又派人寻找，结果在居民的房子中间找到了。东周君说：“我的官吏都不做事。找根玉替，三天没有找到；我派人寻找，不到一天就拿回来了。”于是官吏都震恐不已，认为君主神明。商太宰派遣年轻的侍仆到市场上去，等他回来后问道：“在市场上见到了什么？”侍仆回答说：“没见到什么”太宰说：“虽说如此，究竟见到了什么呢？”侍仆回答说：“市场南门外牛车很多，仅能勉强地通行。”太宰就告诫他说：“不准告诉别人我问你的话”。于是太宰召来市场官吏并责骂说：“市场门外为什么有那么多的牛屎？”市场官吏很奇怪太宰知道得这么快，于是开始惶恐小心地对待职守了。</strong></p>
<p>　　【说六】<br />
　　韩昭侯握爪，而佯亡一爪，求之甚急，左右因割其爪而效之。昭侯以此察左 右之诚不。 韩昭侯使骑于县。使者报，昭侯问曰：“何见也？”对曰：“无所见也。” 昭侯曰：“虽然，何见？”曰：“南门之外，有黄犊食苗道左者。”昭侯谓使者： “毋敢泄吾所问于女。”乃下令曰：“当苗时，禁牛马入人田中，固有令，而吏 不以为事，牛马甚多入人田中。亟举其数上之；不得，将重其罪。”于是三乡举 而上之。昭侯曰：“未尽也。”复往审之，乃得南门之外黄犊。吏以昭侯为明察， 皆悚惧其所而不敢为非。 周主下令索曲杖，吏求之数日不能得。周主私使人求之，不移日而得之。乃 谓吏曰：“吾知吏不事事也。曲杖甚易也，而吏不能得，我令人求之，不移日而 得之，岂可谓忠哉！”吏乃皆悚惧其所，以君为神明。 卜皮为县令，其御史污秽，而有爱妾，卜皮乃使少庶子佯爱之，以知御史阴 情。 西门豹为邺令，佯亡其车辖，令吏求之不能得，使人求之而得之家人屋间。<br />
　　<strong>韩昭侯用手包住指甲，然后假装掉了一个指甲，寻找得非常着急，于是近侍就割掉自己的指甲呈献给他。昭侯通过此事来考察近侍忠诚与否。韩昭侯派人骑马到县里巡视。使者回报，昭侯问道：“见到过什么？”使者回答说：“没见到什么。”昭侯说：“虽说如此，到底见到什么呢？”使者说：“南门外有小黄牛在大路左边吃禾苗。”昭侯对使者说：“不准泄露我问你的话。”就下命令说：“正值禾苗生长时，本来就有命令禁止牛马进入农田里边，但官吏们却不把这当回事，有很多牛马进到农田里边了。立即把这个数日报上来；有漏掉的，将加重他的罪过。”于是东、西、北三面报了上来。昭侯说：“还没有报全。”经官吏再去细查，才发现南门外的小黄牛。官吏认为昭侯明察，都惶恐小心地对待职守，再不敢为非作歹了。东周君下令寻找弯曲的手杖，官吏找了几天没能找到。东周君私下派人再找，不到一天就找到了。东周君就对官吏说：“我就知道你们不干事情。弯曲的手杖很容易找，但你们却没能找到；我派人寻找，不到一天就找到了。你们怎么能算忠诚啊！”官吏们于是都惶恐小心地对待职守，认为东周君神明。卜皮做县令，他的监察官行为肮脏而有宠妾，卜皮就派遣年轻的侍仆假装喜欢她，靠这种办法来探知监察官的隐情。西门豹做邺县令，假装丢失了车辖，命令官吏寻找，结果没能找到。西门豹再派专人寻找，结果在居民的房子中间找到了。</strong></p>
<p>　　【说七】<br />
　　阳山君相韩，闻王之疑己也，乃伪谤樛竖以知之。 淖齿闻齐王之恶己也，乃矫为秦使以知之。 齐人有欲为乱者，恐王知之，因诈逐所爱者，令走王知之。 子之相燕，坐而佯言曰：“走出门者何，白马也？”左右皆言不见。有一人 走追之，报曰：“有。”子之以此知左右之不诚信。 有相与讼者，子产离之而无使得通辞，倒其言以告而知之。 卫嗣公使人为客过关市，关市苛难之，因事关市，以金与关吏，乃舍之。嗣 公为关吏曰：“某时有客过而所，与汝金，而汝因遣之。”关吏乃大恐，而以嗣 公为明察。<br />
　　<strong>阳山君做卫相，听说卫君怀疑自己，就假装诽谤卫君近侍樛竖来探测端的。 淖齿听说齐王厌恶自己，就派人假装秦国使臣来探测真情。 有个想作乱的齐人，怕齐王知道，就假装驱逐自己喜爱的人，让他跑到齐王那里，以图探明究竟。 子之做燕相，坐在那里撒谎说：“跑出去的是什么？是白马吗？”侍从都说没看见。有一个人跑出去追赶，回报说：“有白马。”子之通过这种方法了解侍从中那些不诚实的人。 有对互相诉讼的人，子产把他们隔离开来，以便使他们无法互相通话，然后将他们的话反过来通知对方，结果了解到了实情。卫嗣公派人装扮成客商通过关口上的集市。管理关市的官吏刁难他，他就用金贿赂了关吏，这样，关吏才放他过关。嗣公对关吏说：“某时有个客商经过你的地方，给了你金，你才放他走的。”关吏因而非常害怕，认为嗣公明察。</strong></p>
]]></content:encoded>
			<wfw:commentRss>http://www.marseo.com/?feed=rss2&amp;p=1435</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>新三国不如老三国</title>
		<link>http://www.marseo.com/?p=1446</link>
		<comments>http://www.marseo.com/?p=1446#comments</comments>
		<pubDate>Sat, 29 May 2010 03:54:32 +0000</pubDate>
		<dc:creator>Ryan</dc:creator>
				<category><![CDATA[网络日志]]></category>
		<category><![CDATA[新三国，老三国]]></category>

		<guid isPermaLink="false">http://www.marseo.com/?p=1446</guid>
		<description><![CDATA[<p>一直以来我也算是三国迷，从小说，游戏，到电视剧基本什么故事都是烂熟于心的。最近新三国热播，主要自己因为没时间，一直没来得及看。这两天抽到时间看了两集，感觉从效果上来说还是不错的，因为新拍的嘛，加上现在的拍摄技术，特效，这也是无可厚非的，但是感觉内容情节跟老三国所表达的差太多，不管是演员演的样子和气势，还有所要表现的中国文化，都没有那种内涵在里面。有的角色的特色没有表演的很好，说词也很单调枯燥，表演的古人一点都不像，就好像在演现代人你损我我损你一样说来说去很是乏味！看来我还是看我的老三国吧。这新三国我也就只看这两集！</p>
]]></description>
			<content:encoded><![CDATA[<p>一直以来我也算是三国迷，从小说，游戏，到电视剧基本什么故事都是烂熟于心的。最近新三国热播，主要自己因为没时间，一直没来得及看。这两天抽到时间看了两集，感觉从效果上来说还是不错的，因为新拍的嘛，加上现在的拍摄技术，特效，这也是无可厚非的，但是感觉内容情节跟老三国所表达的差太多，不管是演员演的样子和气势，还有所要表现的中国文化，都没有那种内涵在里面。有的角色的特色没有表演的很好，说词也很单调枯燥，表演的古人一点都不像，就好像在演现代人你损我我损你一样说来说去很是乏味！看来我还是看我的老三国吧。这新三国我也就只看这两集！</p>
]]></content:encoded>
			<wfw:commentRss>http://www.marseo.com/?feed=rss2&amp;p=1446</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>大体第二十九</title>
		<link>http://www.marseo.com/?p=1433</link>
		<comments>http://www.marseo.com/?p=1433#comments</comments>
		<pubDate>Sat, 22 May 2010 17:30:19 +0000</pubDate>
		<dc:creator>Ryan</dc:creator>
				<category><![CDATA[法家经典]]></category>
		<category><![CDATA[大体第二十九]]></category>
		<category><![CDATA[韩非子]]></category>

		<guid isPermaLink="false">http://www.marseo.com/?p=1433</guid>
		<description><![CDATA[本文“不引绳之外，不推绳之内，不急法之外，不缓法之内”几句在《韩非子》的其他篇章中也曾出现过，但这里的“法”与“道”、“成理”、“自然”等概念相重合，已不再是其他篇章中具体的“法”了。在思想上本文更接近于《解老》、《喻老》二篇，原始道家色彩较浓，因而关键词“大体”几乎就是“道”的韩非版。从中可以进一步看出韩非对原始道家的继承。]]></description>
			<content:encoded><![CDATA[<p>　　古之全大体者，望天地，观江海，因山谷，日月所照，四时所行，云布风动； 不以智累心，不以私累己；寄治乱于法术，托是非于赏罚，属轻重于权衡；不逆 天理，不伤情性；不吹毛而求小疵，不洗垢而察难知；不引绳之外，不推绳之内； 不急法之外，不缓法之内；守成理，因自然；祸福生乎道法而不出乎爱恶，荣辱 之责在乎己而不在乎人。故至安之世，法如朝露，纯朴不散；心无结怨，口无烦 言。故车马不疲弊于远路，旌旗不乱于大泽，万民不失命于寇戎，雄骏不创寿于 旗幢；豪杰不著名于图书，不录功于盘盂，记年之牒空虚。故曰：利莫长于简， 福莫久于安。使匠石以千岁之寿操钩，视规矩，举绳墨而正太山；使贲、育带干 将而齐万民；虽尽力于巧，极盛于寿，太山不正，民不能齐。故曰：古之牧天下 者，不使匠石极巧以败太山之体，不使贲、育尽威以伤万民之性。因道全法，君 子乐而大奸止。澹然闲静，因天命，持大体。故使人无离法之罪，鱼无失水之祸。 如此，故天下少不可。<br />
　　<strong>古代能够全面把握事物的整体和根本的人，了望天地的变化，观察江海的水流，顺应山谷的高低，遵循日月照耀、四时运行、云层分布、风向变动的自然法则；不让智巧烦扰心境，不让私利拖累自身；把国家的治乱寄托在法术上，把事物的是非寄托在赏罚上，把物体的轻重寄托在权衡上；不违背自然常规，不伤害人的性情；不吹开毛发来求小疵，不洗去污垢来察隐秘；不拉到准绳的外面，也不推到准绳的里面；对法禁以外的事情不苛刻，对法禁以内的事情不宽容；把握恒定的道理，顺应自然的规律；祸和福产生于是否遵守客观法则和国家法度，而不是产生于主观上的喜爱和厌恶；荣誉和耻辱的责任在于自己，而不在于他人。所以，治理得最好的社会，法制好比早晨的露水那样纯洁质朴而不散漫，人们的心里没有积聚难解的怨恨，人们的口中没有愤愤不平的言论。所以，车马没有远途奔跑的劳累，旌旗没有兵败大泽的纷乱，民众不会因为外敌侵犯而丧命，勇士不天折在将军的战旗之下；英雄豪杰不把名字记录在图书上，不把战功铭刻在盘盂上，国家编年的史册无事可记。所以说，没有比政令清简的好处更大的了，没有比天下太平的福遂更久的了。让匠石长寿千年，拿着钩子，看着规矩，弹好墨线，而修整泰山；让孟贲、夏育带利剑，去治理民众；他们尽管能在技巧上用尽力气，又能特别长寿，但泰山仍然得不到修整，民众仍然得不到治理。所以说，古代统治天下的人，不让匠石用尽技巧来毁坏泰山山体，不让孟贲、夏育用尽威力来伤害万民情性。依据普遍法则，全面把握法度，君主就能享受安乐、大奸就会停止作恶。淡泊闲静，来顺应然法则，来把握事物的整体和根本。所以能使人没有触犯法令的罪过，能使鱼没有离开水面的祸害。正因如此，所以天下很少有行不通的。</strong></p>
<p>　　上不天则下不遍覆，心不地则物不必载。太山不立好恶，故能成其高；江海 不择小助，故能成其富。故大人寄形于天地而万物备，历心于山海而国家富。上 无忿怒之毒，下无伏怨之患，上下交顺，以道为舍。故长利积，大功立，名成于 前，德垂于后，治之至也。<br />
　　<strong>上面如果不是有辽阔的天，就不能覆盖整个世界；心胸如果没有大地那样宽广，就不能负载万物。泰山对土石没有好恶之心，所以能够形成它的高大；江海对细流不加选择，所以能够形成它的富有。所以君子要像天地那样遍覆毕载而使万物齐备，要像山海那样不立好恶、不择小助而使国家富强。君主没有忿怒引起的毒害，臣民没有因积怨造成的祸患，君主和臣下都归真返朴，把道作为归宿。所以长远的利益积聚了，巨大的功业建立了，名望树立于生前，恩德流传于后世，从而达到治理国家的最高境界。</strong></p>
]]></content:encoded>
			<wfw:commentRss>http://www.marseo.com/?feed=rss2&amp;p=1433</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>DedeCMS使用代码来调用文章列表</title>
		<link>http://www.marseo.com/?p=1441</link>
		<comments>http://www.marseo.com/?p=1441#comments</comments>
		<pubDate>Wed, 19 May 2010 09:39:16 +0000</pubDate>
		<dc:creator>Ryan</dc:creator>
				<category><![CDATA[编程开发]]></category>
		<category><![CDATA[DedeCMS标签]]></category>
		<category><![CDATA[dede文章列表]]></category>

		<guid isPermaLink="false">http://www.marseo.com/?p=1441</guid>
		<description><![CDATA[<p><a href="/wp-content/uploads/2010/05/dedecms_logo.gif"><img src="http://www.marseo.com/wp-content/uploads/2010/05/dedecms_logo.gif" alt="" title="dedecms_logo" width="149" height="25" class="alignnone size-full wp-image-1442" /></a></p>
<span class="readmore"><a href="http://www.marseo.com/?p=1441" title="DedeCMS使用代码来调用文章列表">阅读全文（430字）</a></span>]]></description>
			<content:encoded><![CDATA[<p><a href="/wp-content/uploads/2010/05/dedecms_logo.gif"><img src="http://www.marseo.com/wp-content/uploads/2010/05/dedecms_logo.gif" alt="" title="dedecms_logo" width="149" height="25" class="alignnone size-full wp-image-1442" /></a></p>
<p>经常使用dede的标签来在模板上调用文章列表，很是方便，不过有时扩展功能的时候可能直接会用到php代码来，这时调用数据，就使用不起来标签了。比如文章列表的调用，这边就放一个最近使用的php代码来调用文章列表。</p>
<p>把代码放在plus目录新建php文件<br />
网站最新文章10篇 /plus/xxxx.php<br />
网站最新文章20篇 /plus/xxxx.php?rs_end=20<br />
网站最新文章从第5条开始的10条记录 /plus/xxxx.php?rs_start=5&#038;rs_end=10<br />
网站文章按照id顺序排列 /plus/xxxx.php?order=id&#038;orderway=asc<br />
网站栏目id为8的最新文章10篇 /plus/xxxx.php?tid=8<br />
文章id为178和179的文章 /plus/xxxx.php?arcid=178,179<br />
获得静态的文章链接 /plus/xxxx.php?mod=static<br />
获取动态的文章链接 /plus/xxxx.php?mod=dynamic<br />
<span id="more-1441"></span><br />
代码:</p>
<div class="hl-surround"><ol class="hl-main ln-show" title="Double click to hide line number." ondblclick = "linenumber(this)"><li class="hl-firstline"><span style="color: Blue;">&lt;?php</span></li>
<li><span style="color: Green;">require_once</span><span style="color: Olive;">(</span><span style="color: Blue;">dirname</span><span style="color: Olive;">(</span><span style="color: Green;">__FILE__</span><span style="color: Olive;">)</span><span style="color: Gray;">.</span><span style="color: #8b0000;">&quot;</span><span style="color: Red;">/../include/common.inc.php</span><span style="color: #8b0000;">&quot;</span><span style="color: Olive;">)</span><span style="color: Gray;">;</span></li>
<li><span style="color: Green;">require_once</span><span style="color: Olive;">(</span><span style="color: Blue;">dirname</span><span style="color: Olive;">(</span><span style="color: Green;">__FILE__</span><span style="color: Olive;">)</span><span style="color: Gray;">.</span><span style="color: #8b0000;">&quot;</span><span style="color: Red;">/../include/channelunit.func.php</span><span style="color: #8b0000;">&quot;</span><span style="color: Olive;">)</span><span style="color: Gray;">;</span></li>
<li><span style="color: Gray;">&nbsp;</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; </span><span style="color: Green;">foreach</span><span style="color: Olive;">(</span><span style="color: #00008b;">$_REQUEST</span><span style="color: Gray;">&nbsp;</span><span style="color: Green;">as</span><span style="color: Gray;"> </span><span style="color: #00008b;">$k</span><span style="color: Gray;">=&gt;</span><span style="color: #00008b;">$v</span><span style="color: Olive;">)</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; </span><span style="color: Olive;">{</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; &nbsp; &nbsp; $</span><span style="color: #00008b;">$k</span><span style="color: Gray;">=</span><span style="color: #00008b;">$v</span><span style="color: Gray;">;</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; </span><span style="color: Olive;">}</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; </span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; </span><span style="color: Green;">if</span><span style="color: Gray;">&nbsp;</span><span style="color: Olive;">(</span><span style="color: Green;">empty</span><span style="color: Olive;">(</span><span style="color: #00008b;">$order</span><span style="color: Olive;">))</span><span style="color: Gray;"> </span><span style="color: #00008b;">$order</span><span style="color: Gray;"> = </span><span style="color: #8b0000;">&quot;</span><span style="color: Red;">pubdate</span><span style="color: #8b0000;">&quot;</span><span style="color: Gray;">;</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; </span><span style="color: Green;">if</span><span style="color: Gray;">&nbsp;</span><span style="color: Olive;">(</span><span style="color: Green;">empty</span><span style="color: Olive;">(</span><span style="color: #00008b;">$orderway</span><span style="color: Olive;">))</span><span style="color: Gray;"> </span><span style="color: #00008b;">$orderway</span><span style="color: Gray;"> = </span><span style="color: #8b0000;">&quot;</span><span style="color: Red;">desc</span><span style="color: #8b0000;">&quot;</span><span style="color: Gray;">;</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; </span><span style="color: Green;">if</span><span style="color: Gray;">&nbsp;</span><span style="color: Olive;">(</span><span style="color: Green;">empty</span><span style="color: Olive;">(</span><span style="color: #00008b;">$rs_start</span><span style="color: Olive;">))</span><span style="color: Gray;"> </span><span style="color: #00008b;">$rs_start</span><span style="color: Gray;"> = </span><span style="color: Maroon;">0</span><span style="color: Gray;">;</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; </span><span style="color: Green;">if</span><span style="color: Gray;">&nbsp;</span><span style="color: Olive;">(</span><span style="color: Green;">empty</span><span style="color: Olive;">(</span><span style="color: #00008b;">$rs_end</span><span style="color: Olive;">))</span><span style="color: Gray;"> </span><span style="color: #00008b;">$rs_end</span><span style="color: Gray;"> = </span><span style="color: Maroon;">10</span><span style="color: Gray;">;</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; </span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; </span><span style="color: #00008b;">$wherejoin</span><span style="color: Gray;"> = </span><span style="color: Green;">array</span><span style="color: Olive;">()</span><span style="color: Gray;">;</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; </span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; </span><span style="color: Green;">if</span><span style="color: Gray;">&nbsp;</span><span style="color: Olive;">(</span><span style="color: Gray;">!</span><span style="color: Green;">empty</span><span style="color: Olive;">(</span><span style="color: #00008b;">$arcid</span><span style="color: Olive;">))</span><span style="color: Gray;"> </span><span style="color: #00008b;">$wherejoin</span><span style="color: Olive;">[]</span><span style="color: Gray;">= </span><span style="color: #8b0000;">&quot;</span><span style="color: Red;"> arc.id in (</span><span style="color: #00008b;">$arcid</span><span style="color: Red;">) </span><span style="color: #8b0000;">&quot;</span><span style="color: Gray;">;</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; </span><span style="color: Green;">if</span><span style="color: Gray;">&nbsp;</span><span style="color: Olive;">(</span><span style="color: Gray;">!</span><span style="color: Green;">empty</span><span style="color: Olive;">(</span><span style="color: #00008b;">$tid</span><span style="color: Olive;">))</span><span style="color: Gray;"> </span><span style="color: #00008b;">$wherejoin</span><span style="color: Olive;">[]</span><span style="color: Gray;">=</span><span style="color: #8b0000;">&quot;</span><span style="color: Red;"> arc.typeid='</span><span style="color: #00008b;">$tid</span><span style="color: Red;">' </span><span style="color: #8b0000;">&quot;</span><span style="color: Gray;">;</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; </span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; </span><span style="color: #00008b;">$wheresql</span><span style="color: Gray;"> = </span><span style="color: Blue;">join</span><span style="color: Olive;">(</span><span style="color: #8b0000;">'</span><span style="color: Red;"> and </span><span style="color: #8b0000;">'</span><span style="color: Gray;">,</span><span style="color: #00008b;">$wherejoin</span><span style="color: Olive;">)</span><span style="color: Gray;">;</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; </span><span style="color: Green;">if</span><span style="color: Gray;">&nbsp;</span><span style="color: Olive;">(</span><span style="color: Gray;">!</span><span style="color: Green;">empty</span><span style="color: Olive;">(</span><span style="color: #00008b;">$wheresql</span><span style="color: Olive;">))</span><span style="color: Gray;"> </span><span style="color: #00008b;">$wheresql</span><span style="color: Gray;">=</span><span style="color: #8b0000;">&quot;</span><span style="color: Red;">where </span><span style="color: #8b0000;">&quot;</span><span style="color: Gray;"> . </span><span style="color: #00008b;">$wheresql</span><span style="color: Gray;">;</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; </span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; </span><span style="color: Green;">if</span><span style="color: Gray;">&nbsp;</span><span style="color: Olive;">(</span><span style="color: Green;">empty</span><span style="color: Olive;">(</span><span style="color: #00008b;">$mod</span><span style="color: Olive;">))</span><span style="color: Gray;"> </span><span style="color: #00008b;">$mod</span><span style="color: Gray;">=</span><span style="color: #8b0000;">'</span><span style="color: Red;">static</span><span style="color: #8b0000;">'</span><span style="color: Gray;">;</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; &nbsp; &nbsp; </span><span style="color: #00008b;">$query</span><span style="color: Gray;"> = </span><span style="color: #8b0000;">&quot;</span><span style="color: Red;">Select arc.*,tp.typedir,tp.typename,tp.corank,tp.isdefault,tp.defaultname,tp.namerule,tp.namerule2,tp.ispart,</span></li>
<li><span style="color: Red;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; tp.moresite,tp.sitepath,tp.siteurl</span></li>
<li><span style="color: Red;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&nbsp; from `#@__archives` arc left join `#@__arctype` tp on arc.typeid=tp.id</span></li>
<li><span style="color: Red;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&nbsp; </span><span style="color: #00008b;">$wheresql</span><span style="color: Red;"> order by </span><span style="color: #00008b;">$order</span><span style="color: Red;">&nbsp;</span><span style="color: #00008b;">$orderway</span><span style="color: Red;"> limit </span><span style="color: #00008b;">$rs_start</span><span style="color: Red;">,</span><span style="color: #00008b;">$rs_end</span></li>
<li><span style="color: Red;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&nbsp; </span><span style="color: #8b0000;">&quot;</span><span style="color: Gray;">;</span></li>
<li><span style="color: Gray;">&nbsp;</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; </span><span style="color: #00008b;">$dsql</span><span style="color: Gray;">-&gt;</span><span style="color: Blue;">SetQuery</span><span style="color: Olive;">(</span><span style="color: #00008b;">$query</span><span style="color: Olive;">)</span><span style="color: Gray;">;</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; </span><span style="color: #00008b;">$dsql</span><span style="color: Gray;">-&gt;</span><span style="color: Blue;">Execute</span><span style="color: Olive;">()</span><span style="color: Gray;">;</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; </span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; </span><span style="color: Green;">while</span><span style="color: Olive;">(</span><span style="color: #00008b;">$row</span><span style="color: Gray;"> = </span><span style="color: #00008b;">$dsql</span><span style="color: Gray;">-&gt;</span><span style="color: Blue;">GetArray</span><span style="color: Olive;">())</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; </span><span style="color: Olive;">{</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; </span><span style="color: Green;">if</span><span style="color: Gray;">&nbsp;</span><span style="color: Olive;">(</span><span style="color: #00008b;">$mod</span><span style="color: Gray;">==</span><span style="color: #8b0000;">'</span><span style="color: Red;">static</span><span style="color: #8b0000;">'</span><span style="color: Olive;">)</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; </span><span style="color: Olive;">{</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; </span><span style="color: #00008b;">$row</span><span style="color: Olive;">[</span><span style="color: #8b0000;">'</span><span style="color: Red;">filename</span><span style="color: #8b0000;">'</span><span style="color: Olive;">]</span><span style="color: Gray;"> = </span><span style="color: #00008b;">$row</span><span style="color: Olive;">[</span><span style="color: #8b0000;">'</span><span style="color: Red;">arcurl</span><span style="color: #8b0000;">'</span><span style="color: Olive;">]</span><span style="color: Gray;"> = </span><span style="color: Blue;">GetFileUrl</span><span style="color: Olive;">(</span><span style="color: #00008b;">$row</span><span style="color: Olive;">[</span><span style="color: #8b0000;">'</span><span style="color: Red;">id</span><span style="color: #8b0000;">'</span><span style="color: Olive;">]</span><span style="color: Gray;">,</span><span style="color: #00008b;">$row</span><span style="color: Olive;">[</span><span style="color: #8b0000;">'</span><span style="color: Red;">typeid</span><span style="color: #8b0000;">'</span><span style="color: Olive;">]</span><span style="color: Gray;">,</span><span style="color: #00008b;">$row</span><span style="color: Olive;">[</span><span style="color: #8b0000;">'</span><span style="color: Red;">senddate</span><span style="color: #8b0000;">'</span><span style="color: Olive;">]</span><span style="color: Gray;">,</span><span style="color: #00008b;">$row</span><span style="color: Olive;">[</span><span style="color: #8b0000;">'</span><span style="color: Red;">title</span><span style="color: #8b0000;">'</span><span style="color: Olive;">]</span><span style="color: Gray;">,</span><span style="color: #00008b;">$row</span><span style="color: Olive;">[</span><span style="color: #8b0000;">'</span><span style="color: Red;">ismake</span><span style="color: #8b0000;">'</span><span style="color: Olive;">]</span><span style="color: Gray;">,</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; </span><span style="color: #00008b;">$row</span><span style="color: Olive;">[</span><span style="color: #8b0000;">'</span><span style="color: Red;">arcrank</span><span style="color: #8b0000;">'</span><span style="color: Olive;">]</span><span style="color: Gray;">,</span><span style="color: #00008b;">$row</span><span style="color: Olive;">[</span><span style="color: #8b0000;">'</span><span style="color: Red;">namerule</span><span style="color: #8b0000;">'</span><span style="color: Olive;">]</span><span style="color: Gray;">,</span><span style="color: #00008b;">$row</span><span style="color: Olive;">[</span><span style="color: #8b0000;">'</span><span style="color: Red;">typedir</span><span style="color: #8b0000;">'</span><span style="color: Olive;">]</span><span style="color: Gray;">,</span><span style="color: #00008b;">$row</span><span style="color: Olive;">[</span><span style="color: #8b0000;">'</span><span style="color: Red;">money</span><span style="color: #8b0000;">'</span><span style="color: Olive;">]</span><span style="color: Gray;">,</span><span style="color: #00008b;">$row</span><span style="color: Olive;">[</span><span style="color: #8b0000;">'</span><span style="color: Red;">filename</span><span style="color: #8b0000;">'</span><span style="color: Olive;">]</span><span style="color: Gray;">,</span><span style="color: #00008b;">$row</span><span style="color: Olive;">[</span><span style="color: #8b0000;">'</span><span style="color: Red;">moresite</span><span style="color: #8b0000;">'</span><span style="color: Olive;">]</span><span style="color: Gray;">,</span><span style="color: #00008b;">$row</span><span style="color: Olive;">[</span><span style="color: #8b0000;">'</span><span style="color: Red;">siteurl</span><span style="color: #8b0000;">'</span><span style="color: Olive;">]</span><span style="color: Gray;">,</span><span style="color: #00008b;">$row</span><span style="color: Olive;">[</span><span style="color: #8b0000;">'</span><span style="color: Red;">sitepath</span><span style="color: #8b0000;">'</span><span style="color: Olive;">])</span><span style="color: Gray;">;</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; </span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; </span><span style="color: #00008b;">$arcurl</span><span style="color: Gray;">=</span><span style="color: #8b0000;">&quot;</span><span style="color: #00008b;">{$row['filename']}</span><span style="color: #8b0000;">&quot;</span><span style="color: Gray;">;</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; </span><span style="color: Olive;">}</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; </span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; </span><span style="color: Green;">else</span><span style="color: Gray;">&nbsp;</span><span style="color: Green;">if</span><span style="color: Gray;"> </span><span style="color: Olive;">(</span><span style="color: #00008b;">$mod</span><span style="color: Gray;">==</span><span style="color: #8b0000;">'</span><span style="color: Red;">dynamic</span><span style="color: #8b0000;">'</span><span style="color: Olive;">)</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; </span><span style="color: Olive;">{</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; </span><span style="color: #00008b;">$arcurl</span><span style="color: Gray;">=</span><span style="color: #8b0000;">&quot;</span><span style="color: Red;">/plus/view.php?aid=</span><span style="color: #00008b;">{$row['id']}</span><span style="color: #8b0000;">&quot;</span><span style="color: Gray;">;</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; </span><span style="color: Olive;">}</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; &nbsp; &nbsp; </span><span style="color: Green;">echo</span><span style="color: Gray;">&nbsp;</span><span style="color: #8b0000;">&quot;</span><span style="color: Red;">&lt;li&gt;&lt;a href='</span><span style="color: #00008b;">$arcurl</span><span style="color: Red;">'&gt;</span><span style="color: #00008b;">{$row['title']}</span><span style="color: Red;">&lt;/a&gt;&lt;/li&gt;</span><span style="color: #8b0000;">&quot;</span><span style="color: Gray;">;</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; </span><span style="color: Olive;">}</span></li>
<li><span style="color: Blue;">?&gt;</span></li></ol></div>
]]></content:encoded>
			<wfw:commentRss>http://www.marseo.com/?feed=rss2&amp;p=1441</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>FCKeditor在编辑时自动加上&amp;nbsp的问题</title>
		<link>http://www.marseo.com/?p=1439</link>
		<comments>http://www.marseo.com/?p=1439#comments</comments>
		<pubDate>Mon, 17 May 2010 08:27:13 +0000</pubDate>
		<dc:creator>Ryan</dc:creator>
				<category><![CDATA[编程开发]]></category>
		<category><![CDATA[FCKeditor]]></category>
		<category><![CDATA[自动加上]]></category>

		<guid isPermaLink="false">http://www.marseo.com/?p=1439</guid>
		<description><![CDATA[<p>在复制代码到编辑器的时候再查看源代码，会出现烦人的&#38;nbsp空格，而且会影响结构位置。具体在fckconfig.js文件里面</p>
<p>找到</p>
<div class="hl-surround"><ol class="hl-main ln-show" title="Double click to hide line number." ondblclick = "linenumber(this)"><li class="hl-firstline">FCKConfig.FillEmptyBlocks	= true;&#160; //设置为false就行了</li></ol></div>
]]></description>
			<content:encoded><![CDATA[<p>在复制代码到编辑器的时候再查看源代码，会出现烦人的&amp;nbsp空格，而且会影响结构位置。具体在fckconfig.js文件里面</p>
<p>找到</p>
<div class="hl-surround"><ol class="hl-main ln-show" title="Double click to hide line number." ondblclick = "linenumber(this)"><li class="hl-firstline">FCKConfig.FillEmptyBlocks	= true;&nbsp; //设置为false就行了</li></ol></div>
]]></content:encoded>
			<wfw:commentRss>http://www.marseo.com/?feed=rss2&amp;p=1439</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>功名第二十八</title>
		<link>http://www.marseo.com/?p=1430</link>
		<comments>http://www.marseo.com/?p=1430#comments</comments>
		<pubDate>Sat, 15 May 2010 17:24:34 +0000</pubDate>
		<dc:creator>Ryan</dc:creator>
				<category><![CDATA[法家经典]]></category>
		<category><![CDATA[功名第二十八]]></category>
		<category><![CDATA[韩非子]]></category>

		<guid isPermaLink="false">http://www.marseo.com/?p=1430</guid>
		<description><![CDATA[本文讨论君王立大功、成大名的一些条件：天时、人心、技能、势位，集中阐述了君主凭势位御臣下的重要性，同时也提出“人主之患在莫之应”，认为君主成功名还必须得到众人、近者、远者、尊者之助，是韩非势治学说的有机补充。]]></description>
			<content:encoded><![CDATA[<p> 　　明君之所以立功成名者四：一曰天时，二曰人心，三曰技能，四曰势位。非 天时，虽十尧不能冬生一穗；逆人心，虽贲、育不能尽人力。故得天时，则不务 而自生，得人心，则不趣而自劝；因技能，则不急而自疾；得势位，则不进而名 成。若水之流，若船之浮。守自然之道，行毋穷之令，故曰明主。<br />
　　<strong>明君立功成名的条件有四个：一是天时，二是人心，三是技能，四是势位。不顺天时，即使十个尧也不能让庄稼在冬天里结成一个穗子；违背人心，即使孟贲、夏育也不肯多出力气。所以顺应了天时，即使不很努力，庄稼也会自然生长；得到了人心，就是不用督促，民众也能自我勉励；凭借技能。即便不急于求成，事情也会很快完成；得到了势位，即使不进取，名声也会大振。好像水的流动，好像船的飘浮，把握自然之道，推行畅通无阻的法令，所以称为明君。</strong></p>
<p>　　夫有材而无势，虽贤不能制不肖。故立尺材于高山之上，下临千仞之谿，材 非长也，位高也。桀为天子，能制天下，非贤也，势重也；尧为匹夫，不能正三 家，非不肖也，位卑也。千钧得船则浮，锱铢失船则沉。非千钧轻而锱铢重也， 有势之与无势也。故短之临高也以位，不肖之制贤也以势。人主者，天下一力以 共载之，故安；众同心以共立之，故尊。人臣守所长，尽所能，故忠。以尊主主 御忠臣，则长乐生而功名成。名实相持而成，形影相应而立，故臣主同欲而异使。 人主之患在莫之应，故曰：一手独拍，虽疾无声。人臣之忧在不得一，故曰：右 手画圆，左手画方，不能两成。故曰：至治之国，君若桴，臣若鼓，技若车，事 若马。故人有余力易于应，而技有余巧便于事。立功者不足于力，亲近者不足于 信，成名者不足于势。近者已亲，而远者不结，则名不称实者也。圣人德若尧、 舜，行若伯夷，而位不载于世，则功不立，名不遂。故古之能致功名者，众人助 之以力，近者结之以成，远者誉之以名，尊者载之以势。如此，故太山之功长立 于国家，而日月之名久著于天地。此尧之所以南面而守名，舜之所以北面而效功也。<br />
　　<strong>有才能而没有权势，即使是贤人，也不能制服不贤的人。所以在高山上树立一尺长的木头，就能俯临千仞深的峡谷，木头并不长，而是位置高。夏桀作天子，能控制天下，不是因为他贤，而是因为他权势重；尧作普通人，不能管理好三户人家，不是因为他不贤，而是因为他地位卑贱。千钧重物依靠船就能浮起来，销株轻物没有船就沉下去，不是因为千钧轻而销铢重，而是因为有没有依靠船的浮力这种势的差别。所以短木居高临下凭借的是位置，不贤者制服贤人凭借的是权势。做君主的，天下合力来共同拥戴他，所以稳定；天下齐心来共同推举他，所以尊贵。臣下发挥特长，竭尽所能，所以忠诚。用尊贵的君主驱使忠诚的臣子，就会出现长治久安的局面，建立起功业和名望。名、实相依赖而成立，形、影相对应而出现，所以君臣愿望相同而各自要做的事情不同。君主的祸患在于没有人响应，所以说，一只手单独来拍，虽然很快，但发不出声音来。臣子的忧患在于不能专职，所以说，右手画圆的，左手画方的，不能同时成功。所以说，治理得最好的国家，君主如同鼓槌，臣子如同鼓，技能如同车，事情如同马。所以人有余力容易响应召唤，技巧高超容易办成事情。建立功业的人力量不够，亲近的人忠诚不够，成就名望的人权势不够，贴身的人不贴心，远方的人不交结，那就是名不符实了。圣人的道德如同尧舜，行为如同伯夷，但势位不为世人所拥护、就会功不成，名不立。所以古代能够成就功名的人，众人用力帮助他，身边的人真心交结他，远处的人用美名赞誉他，位尊的人用权势拥戴他，正因如此，所以君主的丰功伟绩就如同泰山一样长期在国家之中建立了起来，君主的盛名威望就如同日月一样在天地之间永放光芒。这就是尧所以能南面称王而保持名位，舜所以要北面称臣而献功效忠的原因。</strong></p>
]]></content:encoded>
			<wfw:commentRss>http://www.marseo.com/?feed=rss2&amp;p=1430</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>ZenCart中总结的一些Paypal Express错误代码</title>
		<link>http://www.marseo.com/?p=1397</link>
		<comments>http://www.marseo.com/?p=1397#comments</comments>
		<pubDate>Fri, 07 May 2010 02:46:36 +0000</pubDate>
		<dc:creator>Ryan</dc:creator>
				<category><![CDATA[ZenCart应用]]></category>
		<category><![CDATA[Paypal Express]]></category>
		<category><![CDATA[paypal支付]]></category>
		<category><![CDATA[错误代码]]></category>

		<guid isPermaLink="false">http://www.marseo.com/?p=1397</guid>
		<description><![CDATA[<p><a href="http://www.marseo.com/wp-content/uploads/2009/03/zen-cart-logo.png"><img src="http://www.marseo.com/wp-content/uploads/2009/03/zen-cart-logo.png" alt="" title="zen-cart-logo" width="146" height="40" class="alignnone size-full wp-image-801" /></a><br />
<span class="readmore"><a href="http://www.marseo.com/?p=1397" title="ZenCart中总结的一些Paypal Express错误代码">阅读全文（639字）</a></span>]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.marseo.com/wp-content/uploads/2009/03/zen-cart-logo.png"><img src="http://www.marseo.com/wp-content/uploads/2009/03/zen-cart-logo.png" alt="" title="zen-cart-logo" width="146" height="40" class="alignnone size-full wp-image-801" /></a><br />
10417  Transaction cannot complete. &#8211; The transaction cannot complete successfully.  Instruct the customer to use an alternative payment method.<br />
10417：最可能的原因是客户的信用卡没有通过银行的授权，另外可能是最后结账的金额与第一次跳转到PayPal的时候传过来的金额相差太多</p>
<p>10002  Security error &#8211; Security header is not valid<br />
10002：你的API名称，签名或者密码不正确，请确认<br />
<span id="more-1397"></span><br />
10413  Transaction refused because of an invalid argument. See additional error messages for details. &#8211; The totals of the cart item amounts do not match order amounts.<br />
10413：购物车里面物品金额之和与order的总金额不一致</p>
<p>10736  Shipping Address Invalid City State Postal Code &#8211; A match of the Shipping Address City, State, and Postal Code failed.<br />
10736：送货地址不对</p>
<p>10725  Shipping Address Country Error &#8211; There was an error in the Shipping Address Country field<br />
10725：送货国家不对</p>
]]></content:encoded>
			<wfw:commentRss>http://www.marseo.com/?feed=rss2&amp;p=1397</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>ZenCart Paypal支付出现的10413错误解决</title>
		<link>http://www.marseo.com/?p=1395</link>
		<comments>http://www.marseo.com/?p=1395#comments</comments>
		<pubDate>Fri, 07 May 2010 02:35:40 +0000</pubDate>
		<dc:creator>Ryan</dc:creator>
				<category><![CDATA[ZenCart应用]]></category>
		<category><![CDATA[10413 error]]></category>
		<category><![CDATA[zencart支付]]></category>
		<category><![CDATA[支付错误补丁]]></category>

		<guid isPermaLink="false">http://www.marseo.com/?p=1395</guid>
		<description><![CDATA[<p><a href="http://www.marseo.com/wp-content/uploads/2009/03/zen-cart-logo.png"><img src="http://www.marseo.com/wp-content/uploads/2009/03/zen-cart-logo.png" alt="" title="zen-cart-logo" width="146" height="40" class="alignnone size-full wp-image-801" /></a></p>
<span class="readmore"><a href="http://www.marseo.com/?p=1395" title="ZenCart Paypal支付出现的10413错误解决">阅读全文（994字）</a></span>]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.marseo.com/wp-content/uploads/2009/03/zen-cart-logo.png"><img src="http://www.marseo.com/wp-content/uploads/2009/03/zen-cart-logo.png" alt="" title="zen-cart-logo" width="146" height="40" class="alignnone size-full wp-image-801" /></a></p>
<p>问题不出不知道，要出现真是一大堆，特别是有很多不可预料的，在实际使用的过程中出现，这种是最麻烦的。这几天客户在网站上通过paypal来付款，我们的信箱无帮的收到paypal发来的拒绝订单交易的邮件，以下</p>
<blockquote><p>10413  Transaction refused because of an invalid argument. See additional<br />
error messages for details. &#8211; The totals of the cart item amounts do not<br />
match order amounts.</p></blockquote>
<p><span id="more-1395"></span><br />
上网找了一个，大体意思是说“10413：购物车里面物品金额之和与order的总金额不一致”。这个问题可要了命，但是也不都是拒绝，测试再三，也没有找到问题根源。后来在zencart BBS上找到了是zencart的bug，就按照提供的方法打上了补丁。现在还在运行当中，不知道是不是解决，有待观察了。。。</p>
<p>方法一：<br />
1) 备份<br />
2) 在文件 includes/modules/payment/paypalwpp.php 1446 行插入</p>
<div class="hl-surround"><ol class="hl-main ln-show" title="Double click to hide line number." ondblclick = "linenumber(this)"><li class="hl-firstline"><span style="color: Green;">if</span><span style="color: Gray;">&nbsp;</span><span style="color: Olive;">(</span><span style="color: Blue;">DISPLAY_PRICE_WITH_TAX</span><span style="color: Gray;"> == </span><span style="color: Green;">true</span><span style="color: Olive;">)</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; </span><span style="color: #00008b;">$optionsST</span><span style="color: Olive;">[</span><span style="color: #8b0000;">'</span><span style="color: Red;">ITEMAMT</span><span style="color: #8b0000;">'</span><span style="color: Olive;">]</span><span style="color: Gray;"> -= </span><span style="color: #00008b;">$optionsST</span><span style="color: Olive;">[</span><span style="color: #8b0000;">'</span><span style="color: Red;">TAXAMT</span><span style="color: #8b0000;">'</span><span style="color: Olive;">]</span><span style="color: Gray;">;</span></li>
</ol></div>
<p>4) 保存</p>
<p>方法二：<br />
1) 备份<br />
2) 在文件 includes/modules/payment/paypalwpp.php 535行<br />
把</p>
<div class="hl-surround"><ol class="hl-main ln-show" title="Double click to hide line number." ondblclick = "linenumber(this)"><li class="hl-firstline"><span style="color: #00008b;">$response</span><span style="color: Gray;"> = </span><span style="color: #00008b;">$doPayPal</span><span style="color: Gray;">-&gt;</span><span style="color: Blue;">DoExpressCheckoutPayment</span><span style="color: Olive;">(</span><span style="color: #00008b;">$_SESSION</span><span style="color: Olive;">[</span><span style="color: #8b0000;">'</span><span style="color: Red;">paypal_ec_token</span><span style="color: #8b0000;">'</span><span style="color: Olive;">]</span><span style="color: Gray;">,</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; </span><span style="color: #00008b;">$_SESSION</span><span style="color: Olive;">[</span><span style="color: #8b0000;">'</span><span style="color: Red;">paypal_ec_payer_id</span><span style="color: #8b0000;">'</span><span style="color: Olive;">]</span><span style="color: Gray;">,</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; </span><span style="color: Blue;">number_format</span><span style="color: Olive;">((</span><span style="color: Green;">isset</span><span style="color: Olive;">(</span><span style="color: #00008b;">$options</span><span style="color: Olive;">[</span><span style="color: #8b0000;">'</span><span style="color: Red;">AMT</span><span style="color: #8b0000;">'</span><span style="color: Olive;">])</span><span style="color: Gray;"> ? </span><span style="color: #00008b;">$options</span><span style="color: Olive;">[</span><span style="color: #8b0000;">'</span><span style="color: Red;">AMT</span><span style="color: #8b0000;">'</span><span style="color: Olive;">]</span><span style="color: Gray;"> : </span><span style="color: #00008b;">$order_amount</span><span style="color: Olive;">)</span><span style="color: Gray;">, </span><span style="color: Maroon;">2</span><span style="color: Olive;">)</span><span style="color: Gray;">,</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; </span><span style="color: #00008b;">$options</span><span style="color: Olive;">)</span><span style="color: Gray;">;</span></li>
</ol></div>
<p>替换为</p>
<div class="hl-surround"><ol class="hl-main ln-show" title="Double click to hide line number." ondblclick = "linenumber(this)"><li class="hl-firstline"><span style="color: Green;">if</span><span style="color: Gray;">&nbsp;</span><span style="color: Olive;">(</span><span style="color: Gray;">!</span><span style="color: Green;">isset</span><span style="color: Olive;">(</span><span style="color: #00008b;">$options</span><span style="color: Olive;">[</span><span style="color: #8b0000;">'</span><span style="color: Red;">AMT</span><span style="color: #8b0000;">'</span><span style="color: Olive;">]))</span><span style="color: Gray;"> </span><span style="color: #00008b;">$options</span><span style="color: Olive;">[</span><span style="color: #8b0000;">'</span><span style="color: Red;">AMT</span><span style="color: #8b0000;">'</span><span style="color: Olive;">]</span><span style="color: Gray;"> = </span><span style="color: Blue;">number_format</span><span style="color: Olive;">(</span><span style="color: #00008b;">$order_amount</span><span style="color: Gray;">, </span><span style="color: Maroon;">2</span><span style="color: Gray;">, </span><span style="color: #8b0000;">'</span><span style="color: Red;">.</span><span style="color: #8b0000;">'</span><span style="color: Gray;">, </span><span style="color: #8b0000;">''</span><span style="color: Olive;">)</span><span style="color: Gray;">;</span></li>
<li><span style="color: Gray;">&nbsp;</span></li>
<li><span style="color: #00008b;">$response</span><span style="color: Gray;"> = </span><span style="color: #00008b;">$doPayPal</span><span style="color: Gray;">-&gt;</span><span style="color: Blue;">DoExpressCheckoutPayment</span><span style="color: Olive;">(</span><span style="color: #00008b;">$_SESSION</span><span style="color: Olive;">[</span><span style="color: #8b0000;">'</span><span style="color: Red;">paypal_ec_token</span><span style="color: #8b0000;">'</span><span style="color: Olive;">]</span><span style="color: Gray;">,</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; </span><span style="color: #00008b;">$_SESSION</span><span style="color: Olive;">[</span><span style="color: #8b0000;">'</span><span style="color: Red;">paypal_ec_payer_id</span><span style="color: #8b0000;">'</span><span style="color: Olive;">]</span><span style="color: Gray;">,</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; </span><span style="color: #00008b;">$options</span><span style="color: Olive;">[</span><span style="color: #8b0000;">'</span><span style="color: Red;">AMT</span><span style="color: #8b0000;">'</span><span style="color: Olive;">]</span><span style="color: Gray;">,</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; </span><span style="color: #00008b;">$options</span><span style="color: Olive;">)</span><span style="color: Gray;">;</span></li>
</ol></div>
<p>4) 保存</p>
]]></content:encoded>
			<wfw:commentRss>http://www.marseo.com/?feed=rss2&amp;p=1395</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>使用.htaccess和php实现css、js、html的gzip</title>
		<link>http://www.marseo.com/?p=1392</link>
		<comments>http://www.marseo.com/?p=1392#comments</comments>
		<pubDate>Tue, 04 May 2010 10:22:57 +0000</pubDate>
		<dc:creator>Ryan</dc:creator>
				<category><![CDATA[SEO技术]]></category>
		<category><![CDATA[gzip压缩]]></category>

		<guid isPermaLink="false">http://www.marseo.com/?p=1392</guid>
		<description><![CDATA[<p>网站到现在大部分功能都已经完善了，而且订单也越来越多，一直以来访问速度都是个问题，所以在网上找遍了关于加速访问压缩的资料，终于也算是搞定了Speed Page上的提示也OK了</p>
<p>第一种方法：<br />
首先编辑.htaccess，在里面添加两行代码：</p>
<span class="readmore"><a href="http://www.marseo.com/?p=1392" title="使用.htaccess和php实现css、js、html的gzip">阅读全文（552字）</a></span>]]></description>
			<content:encoded><![CDATA[<p>网站到现在大部分功能都已经完善了，而且订单也越来越多，一直以来访问速度都是个问题，所以在网上找遍了关于加速访问压缩的资料，终于也算是搞定了Speed Page上的提示也OK了</p>
<p>第一种方法：<br />
首先编辑.htaccess，在里面添加两行代码：</p>
<div class="hl-surround"><ol class="hl-main ln-show" title="Double click to hide line number." ondblclick = "linenumber(this)"><li class="hl-firstline">rewritecond %{http_host} ^marseo.com [nc]</li>
<li>rewriterule ^(.*)$ http://www.marseo.com/$1 [r=301,nc]</li></ol></div>
<p>然后在你指定的地址新建一个gzip.php，在里面加上如下代码：</p>
<div class="hl-surround"><ol class="hl-main ln-show" title="Double click to hide line number." ondblclick = "linenumber(this)"><li class="hl-firstline">&lt;?php</li>
<li>ob_start(&quot;ob_gzhandler&quot;);</li>
<li>ob_start(&quot;compress&quot;);</li>
<li>?&gt;</li></ol></div>
<p><span id="more-1392"></span><br />
第二种方法：<br />
首先，更改.htaccess，添加下面内容</p>
<div class="hl-surround"><ol class="hl-main ln-show" title="Double click to hide line number." ondblclick = "linenumber(this)"><li class="hl-firstline">#打开zlib压缩输出，自动压缩html，php文件</li>
<li>php_value zlib.output_compression 2048</li>
<li>#设置css和js文件压缩</li>
<li>&lt;IfModule mod_rewrite.c&gt;</li>
<li>RewriteEngine On</li>
<li>#下面是你要压缩目录的路径，这里为当前</li>
<li>RewriteBase /</li>
<li>RewriteCond %{REQUEST_FILENAME} -f</li>
<li>#下面是gzip.php文件压缩js和css文件，注意gzip.php文件位置</li>
<li>RewriteRule ^(.*)(js|css)$ /gzip.php?file=$1$2&amp;type=$2 [L]</li>
<li>&lt;/IfModule&gt;</li></ol></div>
<p>创建gzip.php文件，位置与你在.htaccess里设置的相同，添加如下内容：</p>
<div class="hl-surround"><ol class="hl-main ln-show" title="Double click to hide line number." ondblclick = "linenumber(this)"><li class="hl-firstline">&lt;?php</li>
<li>$file=$_REQUEST['file'];</li>
<li>&nbsp;</li>
<li>switch ($_REQUEST['type']){</li>
<li>case 'css':</li>
<li>header(&quot;Content-type: text/css&quot;);</li>
<li>break;</li>
<li>case 'js' :</li>
<li>header(&quot;Content-type: text/javascript&quot;);</li>
<li>break;</li>
<li>}</li>
<li>include($file);</li>
<li>?&gt;</li></ol></div>
]]></content:encoded>
			<wfw:commentRss>http://www.marseo.com/?feed=rss2&amp;p=1392</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
