<?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>Wordpress外贸企业主题, Wp企业主题, wordpress企业主题, wordpress主题定制,  PHP代码, ASP代码, 精选JS代码, WORDPRESS, 网站SEO,Flash焦点广告,JS焦点广告,CSS技巧 &#124; 酷码资源 &#187; PHP验证</title>
	<atom:link href="http://www.3code.cn/tag/php-yanzheng-tag/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.3code.cn</link>
	<description>Wordpress外贸企业主题, Wp企业主题, wordpress企业主题, wordpress主题定制,  PHP代码,ASP代码,精选JS代码,WORDPRESS,网站SEO,Flash焦点广告,JS焦点广告,CSS技巧</description>
	<lastBuildDate>Sat, 04 Sep 2010 16:44:46 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.5</generator>
	<language>zh-cn</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>PHP过滤非法字符的函数</title>
		<link>http://www.3code.cn/php-filter-char/</link>
		<comments>http://www.3code.cn/php-filter-char/#comments</comments>
		<pubDate>Sun, 22 Nov 2009 03:45:14 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[PHP 函数]]></category>
		<category><![CDATA[PHP验证]]></category>

		<guid isPermaLink="false">http://www.3code.cn/?p=634</guid>
		<description><![CDATA[PHP过滤非法字符的函数，为了安全，我们常用到下面的函数来过滤一些传递过来的非法字符：]]></description>
			<content:encoded><![CDATA[<p><strong>PHP过滤非法字符的函数</strong></p>
<p>为了安全，我们常用到下面的函数来过滤一些传递过来的非法字符：</p>
<p>&lt;?php<br />
//要过滤的非法字符<br />
$ArrFiltrate=array("'",";","union","select","delete","'","or","and","=");<br />
//出错后要跳转的url,不填则默认前一页<br />
$StrGoUrl="";<br />
//是否存在数组中的值<br />
function FunStringExist($StrFiltrate,$ArrFiltrate){<br />
foreach ($ArrFiltrate as $key=&gt;$value){<br />
if (eregi($value,$StrFiltrate)){<br />
return true;<br />
}<br />
}<br />
return false;<br />
}<br />
//合并$_POST 和 $_GET<br />
if(function_exists(array_merge)){<br />
$ArrPostAndGet=array_merge($HTTP_POST_VARS,$HTTP_GET_VARS);<br />
}else{<br />
foreach($HTTP_POST_VARS as $key=&gt;$value){<br />
$ArrPostAndGet[]=$value;<br />
}<br />
foreach($HTTP_GET_VARS as $key=&gt;$value){<br />
$ArrPostAndGet[]=$value;<br />
}<br />
}<br />
//验证开始<br />
foreach($ArrPostAndGet as $key=&gt;$value){<br />
if (FunStringExist($value,$ArrFiltrate)){<br />
if (empty($StrGoUrl)){<br />
echo "&lt;script language=\"javascript\"&gt;history.go(-1);&lt;/script&gt;";<br />
}else{<br />
echo "&lt;script language=\"javascript\"&gt;window.location=\"".$StrGoUrl."\";&lt;/script&gt;";<br />
}<br />
exit;<br />
}<br />
}</p>
]]></content:encoded>
			<wfw:commentRss>http://www.3code.cn/php-filter-char/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>PHP检测URL地址有效性</title>
		<link>http://www.3code.cn/php-check-url/</link>
		<comments>http://www.3code.cn/php-check-url/#comments</comments>
		<pubDate>Mon, 02 Nov 2009 06:28:10 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[PHP验证]]></category>

		<guid isPermaLink="false">http://www.3code.cn/?p=110</guid>
		<description><![CDATA[PHP检测URL地址有效性, CHECK URL]]></description>
			<content:encoded><![CDATA[<p><strong>PHP检测URL地址有效性</strong></p>
<p><code><span style="color: #000000;"><span style="color: #0000bb;">&lt;?<br />
</span><span style="color: #007700;">function </span><span style="color: #0000bb;">is_url</span><span style="color: #007700;">(</span><span style="color: #0000bb;">$str</span><span style="color: #007700;">){<br />
return </span><span style="color: #0000bb;">preg_match</span><span style="color: #007700;">(</span><span style="color: #dd0000;">"/^http:\/\/[A-Za-z0-9]+\.[A-Za-z0-9]+[\/=\?%\-&amp;_~`@[\]\':+!]*([^&lt;&gt;\"])*$/"</span><span style="color: #007700;">, </span><span style="color: #0000bb;">$str</span><span style="color: #007700;">);<br />
}<br />
</span><span style="color: #0000bb;">?&gt;</span></span></code></p>
<p><span style="color: #000000;"><span style="color: #0000bb;"><br />
</span></span></p>
]]></content:encoded>
			<wfw:commentRss>http://www.3code.cn/php-check-url/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>PHP一些常用的验证函数</title>
		<link>http://www.3code.cn/php-yanzheng-functions/</link>
		<comments>http://www.3code.cn/php-yanzheng-functions/#comments</comments>
		<pubDate>Mon, 02 Nov 2009 06:19:22 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[PHP 函数]]></category>
		<category><![CDATA[PHP验证]]></category>

		<guid isPermaLink="false">http://www.3code.cn/?p=107</guid>
		<description><![CDATA[PHP一些常用的验证函数，包括QQ，ZIP，TEL，LANGUAGE等。]]></description>
			<content:encoded><![CDATA[<p>PHP一些常用的验证函数</p>
<p><code><span style="color: #000000;"><span style="color: #0000bb;">&lt;?<br />
</span><span style="color: #007700;">function </span><span style="color: #0000bb;">is_qq</span><span style="color: #007700;">(</span><span style="color: #0000bb;">$str</span><span style="color: #007700;">){<br />
return </span><span style="color: #0000bb;">preg_match</span><span style="color: #007700;">(</span><span style="color: #dd0000;">"/^[1-9]\d{4,8}$/"</span><span style="color: #007700;">, </span><span style="color: #0000bb;">$str</span><span style="color: #007700;">);<br />
}</p>
<p>function </span><span style="color: #0000bb;">is_zip</span><span style="color: #007700;">(</span><span style="color: #0000bb;">$str</span><span style="color: #007700;">){<br />
return </span><span style="color: #0000bb;">preg_match</span><span style="color: #007700;">(</span><span style="color: #dd0000;">"/^[1-9]\d{5}$/"</span><span style="color: #007700;">, </span><span style="color: #0000bb;">$str</span><span style="color: #007700;">);<br />
}</p>
<p>function </span><span style="color: #0000bb;">is_idcard</span><span style="color: #007700;">(</span><span style="color: #0000bb;">$str</span><span style="color: #007700;">){<br />
return </span><span style="color: #0000bb;">preg_match</span><span style="color: #007700;">(</span><span style="color: #dd0000;">"/^\d{15}(\d{2}[A-Za-z0-9])?$/"</span><span style="color: #007700;">, </span><span style="color: #0000bb;">$str</span><span style="color: #007700;">);<br />
}</p>
<p>function </span><span style="color: #0000bb;">is_chinese</span><span style="color: #007700;">(</span><span style="color: #0000bb;">$str</span><span style="color: #007700;">){<br />
return </span><span style="color: #0000bb;">ereg</span><span style="color: #007700;">(</span><span style="color: #dd0000;">"^["</span><span style="color: #007700;">.</span><span style="color: #0000bb;">chr</span><span style="color: #007700;">(</span><span style="color: #0000bb;">0xa1</span><span style="color: #007700;">).</span><span style="color: #dd0000;">"-"</span><span style="color: #007700;">.</span><span style="color: #0000bb;">chr</span><span style="color: #007700;">(</span><span style="color: #0000bb;">0xff</span><span style="color: #007700;">).</span><span style="color: #dd0000;">"]+$"</span><span style="color: #007700;">,</span><span style="color: #0000bb;">$str</span><span style="color: #007700;">);<br />
}</p>
<p>function </span><span style="color: #0000bb;">is_english</span><span style="color: #007700;">(</span><span style="color: #0000bb;">$str</span><span style="color: #007700;">){<br />
return </span><span style="color: #0000bb;">preg_match</span><span style="color: #007700;">(</span><span style="color: #dd0000;">"/^[A-Za-z]+$/"</span><span style="color: #007700;">, </span><span style="color: #0000bb;">$str</span><span style="color: #007700;">);<br />
}</p>
<p>function </span><span style="color: #0000bb;">is_mobile</span><span style="color: #007700;">(</span><span style="color: #0000bb;">$str</span><span style="color: #007700;">){<br />
return </span><span style="color: #0000bb;">preg_match</span><span style="color: #007700;">(</span><span style="color: #dd0000;">"/^((\(\d{3}\))|(\d{3}\-))?13\d{9}$/"</span><span style="color: #007700;">, </span><span style="color: #0000bb;">$str</span><span style="color: #007700;">);<br />
}</p>
<p>function </span><span style="color: #0000bb;">is_phone</span><span style="color: #007700;">(</span><span style="color: #0000bb;">$str</span><span style="color: #007700;">){<br />
return </span><span style="color: #0000bb;">preg_match</span><span style="color: #007700;">(</span><span style="color: #dd0000;">"/^((\(\d{3}\))|(\d{3}\-))?(\(0\d{2,3}\)|0\d{2,3}-)?[1-9]\d{6,7}$/"</span><span style="color: #007700;">, </span><span style="color: #0000bb;">$str</span><span style="color: #007700;">);<br />
}</p>
<p></span><span style="color: #0000bb;">?&gt;</span> </span></code></p>
]]></content:encoded>
			<wfw:commentRss>http://www.3code.cn/php-yanzheng-functions/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
