<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0">
<channel>
<title><![CDATA[Totti的部落格]]></title> 
<link>https://iam.ittot.com/index.php</link> 
<description><![CDATA[记录我的生活，收集我的收集]]></description> 
<language>zh-cn</language> 
<copyright><![CDATA[Totti的部落格]]></copyright>
<item>
<link>https://iam.ittot.com/read.php/.htm</link>
<title><![CDATA[Discuz!使用CDN后获取真实IP办法]]></title> 
<author>Totti &lt;totti5116@163.com&gt;</author>
<category><![CDATA[收集]]></category>
<pubDate>Sat, 23 Jan 2010 08:09:07 +0000</pubDate> 
<guid>https://iam.ittot.com/read.php/.htm</guid> 
<description>
<![CDATA[ 
	转载自：<a href="http://www.5luyu.cn/article/jishu/647.htm" target="_blank">http://www.5luyu.cn/article/jishu/647.htm</a><br/><br/>include/common.inc.php<br/>找到如下代码: <br/><div class="code"><br/>if(getenv(&#039;HTTP_CLIENT_IP&#039;) &amp;&amp; strcasecmp(getenv(&#039;HTTP_CLIENT_IP&#039;), &#039;unknown&#039;)) &#123;<br/>&nbsp;&nbsp;&nbsp;&nbsp;$onlineip = getenv(&#039;HTTP_CLIENT_IP&#039;);<br/>&#125; elseif(getenv(&#039;HTTP_X_FORWARDED_FOR&#039;) &amp;&amp; strcasecmp(getenv(&#039;HTTP_X_FORWARDED_FOR&#039;), &#039;unknown&#039;)) &#123;<br/>&nbsp;&nbsp;&nbsp;&nbsp;$onlineip = getenv(&#039;HTTP_X_FORWARDED_FOR&#039;);<br/>&#125; elseif(getenv(&#039;REMOTE_ADDR&#039;) &amp;&amp; strcasecmp(getenv(&#039;REMOTE_ADDR&#039;), &#039;unknown&#039;)) &#123;<br/>&nbsp;&nbsp;&nbsp;&nbsp;$onlineip = getenv(&#039;REMOTE_ADDR&#039;);<br/>&#125; elseif(isset($_SERVER&#91;&#039;REMOTE_ADDR&#039;&#93;) &amp;&amp; $_SERVER&#91;&#039;REMOTE_ADDR&#039;&#93; &amp;&amp; strcasecmp($_SERVER&#91;&#039;REMOTE_ADDR&#039;&#93;, &#039;unknown&#039;)) &#123;<br/>&nbsp;&nbsp;&nbsp;&nbsp;$onlineip = $_SERVER&#91;&#039;REMOTE_ADDR&#039;&#93;;<br/>&#125;</div><br/><br/><br/>替换为:<br/><div class="code">function get_real_ip()<br/>&#123;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; $ip=false;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if(!empty($_SERVER&#91;&quot;HTTP_CLIENT_IP&quot;&#93;))<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &#123;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$ip = $_SERVER&#91;&quot;HTTP_CLIENT_IP&quot;&#93;;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &#125;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if (!empty($_SERVER&#91;&#039;HTTP_X_FORWARDED_FOR&#039;&#93;))<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &#123;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$ips = explode (&quot;, &quot;, $_SERVER&#91;&#039;HTTP_X_FORWARDED_FOR&#039;&#93;);<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if ($ip)<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&#123;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; array_unshift($ips, $ip); $ip = FALSE;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&#125;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;for ($i = 0; $i &lt; count($ips); $i++)<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&#123;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if (!eregi (&quot;^(10&#124;172&#92;.16&#124;192&#92;.168)&#92;.&quot;, $ips&#91;$i&#93;))<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &#123;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; $ip = $ips&#91;$i&#93;;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; break;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &#125;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&#125;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &#125;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; return ($ip ? $ip : $_SERVER&#91;&#039;REMOTE_ADDR&#039;&#93;);<br/>&#125;<br/>$onlineip = get_real_ip();</div><br/>
]]>
</description>
</item><item>
<link>https://iam.ittot.com/read.php/.htm#blogcomment</link>
<title><![CDATA[[评论] Discuz!使用CDN后获取真实IP办法]]></title> 
<author> &lt;user@domain.com&gt;</author>
<category><![CDATA[评论]]></category>
<pubDate>Thu, 01 Jan 1970 00:00:00 +0000</pubDate> 
<guid>https://iam.ittot.com/read.php/.htm#blogcomment</guid> 
<description>
<![CDATA[ 
	
]]>
</description>
</item>
</channel>
</rss>