<?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>Nerrsoft &#187; Web|PHP|MySQL|jQuery</title>
	<atom:link href="http://nerrsoft.com/category/web/feed" rel="self" type="application/rss+xml" />
	<link>http://nerrsoft.com</link>
	<description>Share, Enjoy And Remember My Life</description>
	<lastBuildDate>Fri, 03 Feb 2012 03:57:37 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
		<item>
		<title>PHP strtotime()的bug</title>
		<link>http://nerrsoft.com/1031.html</link>
		<comments>http://nerrsoft.com/1031.html#comments</comments>
		<pubDate>Thu, 31 Mar 2011 04:06:53 +0000</pubDate>
		<dc:creator>Leon Zhuang</dc:creator>
				<category><![CDATA[Web|PHP|MySQL|jQuery]]></category>
		<category><![CDATA[Bug]]></category>
		<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://nerrsoft.com/?p=1031</guid>
		<description><![CDATA[因为strtotime()计算日期很方便，所以一直用它比较多，也知道会有些bug，但之前没遇到过。今天终于领教了。 PHP//当前日期为2011-03-11 echo date&#40;'Y-m', strtotime&#40;&#34;last month&#34;&#41;&#41;; //or echo date&#40;'Y-m', strtotime&#40;&#34;-1 month&#34;&#41;&#41;; 返回结果是&#8221;2011-03&#8243;,想想应该是2月份28到的缘故吧。所以，结论就是strtotime()在某些情况下是不适用的。 Leon Zhuang]]></description>
		<wfw:commentRss>http://nerrsoft.com/1031.html/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Apache ALERT &#8211; configured POST variable limit exceeded</title>
		<link>http://nerrsoft.com/1016.html</link>
		<comments>http://nerrsoft.com/1016.html#comments</comments>
		<pubDate>Fri, 11 Mar 2011 03:57:25 +0000</pubDate>
		<dc:creator>Leon Zhuang</dc:creator>
				<category><![CDATA[Web|PHP|MySQL|jQuery]]></category>
		<category><![CDATA[Apache]]></category>
		<category><![CDATA[Post]]></category>

		<guid isPermaLink="false">http://nerrsoft.com/?p=1016</guid>
		<description><![CDATA[最近公司有用户反应系统表单的数据没有办法完整保存。测试后发现确实有问题，post提交表单后只能收到200个项目。查Apache日志发现如下记录： [Fri Mar 11 11:34:13 2011] [error] [client 10.229.9.171] ALERT - configured POST variable limit exceeded - dropped variable 'test[]' (attacker '10.229.9.171', file '/web/www/Nerr/post.php'), referer: http://10.229.8.16/Nerr/post.php 查了些资料： http://blog.motane.lu/2009/09/15/alert-configured-post-variable-limit-exceeded/ http://blog.yam.com/ymwen/article/15330907 两篇文章分别都提到了[suhosin]，像第一篇中提到的，我的apache conf中没有suhosin，咋办内？Just create it，重起apache，搞定。 [suhosin] suhosin.request.max_vars = 1000 suhosin.post.max_vars = 1000 Leon Zhuang]]></description>
		<wfw:commentRss>http://nerrsoft.com/1016.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Nerrsoft的Tweets页面</title>
		<link>http://nerrsoft.com/910.html</link>
		<comments>http://nerrsoft.com/910.html#comments</comments>
		<pubDate>Thu, 26 Aug 2010 01:40:43 +0000</pubDate>
		<dc:creator>Leon Zhuang</dc:creator>
				<category><![CDATA[Web|PHP|MySQL|jQuery]]></category>
		<category><![CDATA[Twitter]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://nerrsoft.com/?p=910</guid>
		<description><![CDATA[好吧, 这是一个简易的Tweets页面, 应推友@lene_wf要求写了几个步骤, 实现的关键是你的WP主机要在国外, 或者或者&#8230;.使用代理或是自建API之类的, 但这个不是讨论的重点. 页面的CSS copy了&#8221;中文推特圈&#8221;或是&#8221;rabr&#8221;, 额~~~~为什么是或? 说真的, 我的确不记得了~~~~~ 1. 创建 一个WordPress Page, 取名为&#8221;Tweets&#8221;(当然,你可以根据需求命名) 2.下载Arc90的Full Twitter API client library written in PHP , 放在WP当前theme目录下面 3.修改WP当前theme的page.php, 在输出titel行下面(the_title();这行),加入如下代码: PHP&#60;?php if&#40;the_title&#40;'','',false&#41;=='Tweets'&#41;&#123; include&#40;'twitter.php'&#41;; &#125; ?&#62; 记得那个&#8217;Tweets&#8217;就是step 1中的页面名称. 4.下载下面的twitter.txt, 修改后缀名为.php, 然后编辑该脚本. 找到$tUsername和$tPassword, 修改为你的Twitter用户名和密码, 保存 5.Test, 如果没有意外应该可以在你WP的相应页面看到你的推了   效果参见: http://nerrsoft.com/tweets 我突然想, 要不要把它做成Plugin? 但好像意义不大. 那就算了吧. HOH 下载twitter.txt Leon Zhuang]]></description>
		<wfw:commentRss>http://nerrsoft.com/910.html/feed</wfw:commentRss>
		<slash:comments>11</slash:comments>
		</item>
		<item>
		<title>iframe中的PHP Session问题</title>
		<link>http://nerrsoft.com/907.html</link>
		<comments>http://nerrsoft.com/907.html#comments</comments>
		<pubDate>Mon, 23 Aug 2010 06:57:36 +0000</pubDate>
		<dc:creator>Leon Zhuang</dc:creator>
				<category><![CDATA[Web|PHP|MySQL|jQuery]]></category>
		<category><![CDATA[IE]]></category>
		<category><![CDATA[IFRAME]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[SESSION]]></category>

		<guid isPermaLink="false">http://nerrsoft.com/?p=907</guid>
		<description><![CDATA[今天的工作中遇到了一个问题, 用iframe将一个php脚本嵌入另一个页面, 提交脚本表单后Session出了问题, 似乎无法保存(Firefox或Chrome无此问题, 仅在IE环境下有问题). 使用session_id()查看后发现, 在IE下iframe内容更新后Session ID会随之发生变化, 也就是说原有的Session不再生效了, 当前的Session是全新并空的. 搜索Google后得到解决办法, 在PHP脚本输出内容之前加入一行header, 如下 PHP1 2 3 4 5 6 &#60;?php header&#40;'P3P: CP=&#34;CAO PSA OUR&#34;'&#41;; //ADD IN THIS LINE IN ORDER TO SOLVE THE INTERNET EXPLORER ALWAYS GET NEW SESSION ISSUE session_start&#40;&#41;; $_SESSION&#91;'test'&#93; = 'anything'; echo $_SESSION&#91;'test'&#93;; ?&#62; Leon Zhuang]]></description>
		<wfw:commentRss>http://nerrsoft.com/907.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>配置Nginx代理Foursquare</title>
		<link>http://nerrsoft.com/903.html</link>
		<comments>http://nerrsoft.com/903.html#comments</comments>
		<pubDate>Sat, 14 Aug 2010 12:22:50 +0000</pubDate>
		<dc:creator>Leon Zhuang</dc:creator>
				<category><![CDATA[Web|PHP|MySQL|jQuery]]></category>
		<category><![CDATA[4SQ]]></category>
		<category><![CDATA[Foursquare]]></category>
		<category><![CDATA[Nginx]]></category>

		<guid isPermaLink="false">http://nerrsoft.com/?p=903</guid>
		<description><![CDATA[自从Foursquare被墙之后一直用VPN上去checkin，虽说速度还不错，但每次都要先拨通VPN着实麻烦了点。 所以今天装了个支持API版的，试了下Google code上那个PHP版的代理，发现在nginx上要重写rewirte，索性在nginx上直接配个到api.foursquare.com的代理算了。 CONFserver { listen 0.0.0.0:80; server_name foursquare.yourdomainname.com; &#160; #access_log /var/log/nginx/4sq.access_log; #error_log /var/log/nginx/4sq.error_log info; &#160; location / { proxy_pass http://api.foursquare.com/; proxy_redirect off; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; } } foursquare.yourdomainname.com根据情况自行设定 此配置仅用作手机端自定义API Leon Zhuang]]></description>
		<wfw:commentRss>http://nerrsoft.com/903.html/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>

