<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0">
<channel>
<title><![CDATA[沧海一粟]]></title> 
<link>http://www.dzhope.com/index.php</link> 
<description><![CDATA[Web系统架构与服务器运维,php开发]]></description> 
<language>zh-cn</language> 
<copyright><![CDATA[沧海一粟]]></copyright>
<item>
<link>http://www.dzhope.com/post//</link>
<title><![CDATA[php记录所有post,get,cookie以及IP地址,来路,访问网址等]]></title> 
<author>jed &lt;jed521@163.com&gt;</author>
<category><![CDATA[代码编程]]></category>
<pubDate>Wed, 14 Mar 2018 03:18:17 +0000</pubDate> 
<guid>http://www.dzhope.com/post//</guid> 
<description>
<![CDATA[ 
	<div class="code"><br/>&lt;?php<br/>header(&quot;Content-type:text/html;charset=utf-8&quot;);<br/><br/><br/>/**<br/> * 程序说明:php记录所有post,get,cookie以及IP地址,来路,访问网址<br/> * @author&nbsp;&nbsp;&nbsp;&nbsp;yujianyue &lt;admin@ewuyi.net&gt;<br/> * @homepage&nbsp;&nbsp;http://12391.net<br/> */<br/><br/><br/>//记录得到的<br/>function slog($rr,$StrValue) &#123;<br/>&nbsp;&nbsp;$logfile = fopen($rr,&#039;a+&#039;);<br/>&nbsp;&nbsp;fwrite($logfile,&quot;&#92;r&#92;n&quot;.$StrValue);<br/>&nbsp;&nbsp;fclose($logfile);<br/>&#125;<br/><br/>function arraforeach($arr) &#123;<br/>&nbsp;&nbsp;static $str;<br/>&nbsp;&nbsp;static $keystr;<br/>&nbsp;&nbsp;if (!is_array($arr)) &#123;<br/>&nbsp;&nbsp;return $arr;<br/>&nbsp;&nbsp;&#125;<br/>&nbsp;&nbsp;foreach ($arr as $key =&gt; $val ) &#123;<br/>&nbsp;&nbsp;$keystr=$keystr.$key;<br/>&nbsp;&nbsp;if (is_array($val)) &#123;<br/>&nbsp;&nbsp;arraforeach($val);<br/>&nbsp;&nbsp;&#125; else &#123;<br/>&nbsp;&nbsp;$str&#91;&#93; = $val.$keystr;<br/>&nbsp;&nbsp;&#125;<br/>&nbsp;&nbsp;&#125;<br/>&nbsp;&nbsp;return implode($str);<br/>&#125;<br/><br/>function rlog($StrKey,$StrValue,$ArrReq,$method) &#123;<br/>&nbsp;&nbsp;$StrValue=arraforeach($StrValue);<br/>&nbsp;&nbsp;return&nbsp;&nbsp;&quot;&lt;tr&gt;&lt;td&gt;$method&lt;/td&gt;&lt;td&gt;$StrKey&lt;/td&gt;&lt;td&gt;$StrValue&lt;/td&gt;&lt;/tr&gt;&#92;r&#92;n&quot;;<br/>&#125;<br/><br/>$linev = &quot;&lt;h1&gt;&quot;.date(&#039;Y-m-d H:i:s&#039;).&quot;&lt;/h1&gt;&#92;r&#92;n&quot;;<br/>$linev .= &quot;&lt;table&gt;&#92;r&#92;n&quot;;<br/><br/>//逐个GET<br/>&nbsp;&nbsp;foreach($_GET as $key=&gt;$value) &#123;<br/>$linev .= &quot;&#92;r&#92;n&quot;.rlog($key,$value,$getfilter,&quot;GET&quot;);<br/>&nbsp;&nbsp;&#125;<br/><br/>//逐个POST<br/>&nbsp;&nbsp;foreach($_POST as $key=&gt;$value) &#123;<br/>$linev .= &quot;&#92;r&#92;n&quot;.rlog($key,$value,$postfilter,&quot;POST&quot;);<br/>&nbsp;&nbsp;&#125;<br/><br/>//逐个COOKIE<br/>&nbsp;&nbsp;foreach($_COOKIE as $key=&gt;$value) &#123;<br/>$linev .= &quot;&#92;r&#92;n&quot;.rlog($key,$value,$cookiefilter,&quot;COOKIE&quot;);<br/>&nbsp;&nbsp;&#125;<br/><br/>//尝试记录RAW等POST过来的xml,json数据 <br/>&nbsp;&nbsp;$datainput = file_get_contents(&#039;php://input&#039;);<br/>&nbsp;&nbsp;if($datainput)&#123;<br/>&nbsp;&nbsp;$datainput=arraforeach($datainput);<br/>$linev .= &quot;&#92;r&#92;n&quot;.rlog(&quot;Input&quot;,$datainput,$datainput,&quot;Input&quot;);<br/>&nbsp;&nbsp;&#125;else&#123;<br/>&nbsp;&nbsp;$datainput = $GLOBALS&#91;&#039;HTTP_RAW_POST_DATA&#039;&#93;;<br/>&nbsp;&nbsp;$datainput = arraforeach($datainput);<br/> if($datainput) $linev .= &quot;&#92;r&#92;n&quot;.rlog(&quot;Input&quot;,$datainput,$datainput,&quot;RAW_POST&quot;);<br/>&nbsp;&nbsp;&#125;<br/><br/>/*<br/>$linev .=&nbsp;&nbsp;&quot;&#92;r&#92;n MYIP-=&gt;&quot;.$_SERVER&#91;&quot;REMOTE_ADDR&quot;&#93;.&quot;&#92;r&#92;n&quot;;<br/>$linev .=&nbsp;&nbsp;&quot; From-=&gt;&quot;.$_SERVER&#91;&#039;HTTP_REFERER&#039;&#93;.&quot;&#92;r&#92;n&quot;;<br/>$linev .=&nbsp;&nbsp;&quot; Uurl-=&gt;&quot;.$_SERVER&#91;&quot;REQUEST_URI&quot;&#93;.&quot;&#92;r&#92;n&quot;;<br/>$linev .=&nbsp;&nbsp;&quot; Agen-=&gt;&quot;.$_SERVER&#91;&#039;HTTP_USER_AGENT&#039;&#93;.&quot;&#92;r&#92;n&#92;r&#92;n&quot;;<br/>*/<br/><br/>$linev .=&nbsp;&nbsp;&quot;&#92;r&#92;n&quot;.rlog(&quot;From&quot;,$_SERVER&#91;&#039;HTTP_REFERER&#039;&#93;,$_SERVER&#91;&#039;HTTP_REFERER&#039;&#93;,&quot;From&quot;);<br/>$linev .=&nbsp;&nbsp;&quot;&#92;r&#92;n&quot;.rlog(&quot;Uurl&quot;,$_SERVER&#91;&quot;REQUEST_URI&quot;&#93;,$_SERVER&#91;&quot;REQUEST_URI&quot;&#93;,&quot;Uurl&quot;);<br/>$linev .=&nbsp;&nbsp;&quot;&#92;r&#92;n&quot;.rlog(&quot;MYIP&quot;,$_SERVER&#91;&quot;REMOTE_ADDR&quot;&#93;,$_SERVER&#91;&quot;REMOTE_ADDR&quot;&#93;,&quot;MYIP&quot;);<br/>$linev .=&nbsp;&nbsp;&quot;&#92;r&#92;n&quot;.rlog(&quot;Agen&quot;,$_SERVER&#91;&#039;HTTP_USER_AGENT&#039;&#93;,$_SERVER&#91;&#039;HTTP_USER_AGENT&#039;&#93;,&quot;Agen&quot;);<br/>$linev .=&nbsp;&nbsp;&quot;&#92;r&#92;n&lt;/table&gt;&#92;r&#92;n&quot;;<br/><br/><br/>$lines=&#039;&lt;style type=&quot;text/css&quot;&gt;table&#123;border:1px solid #0180CF; margin:0 auto;font-size:12px;width:92%;&#125;table td&#123;border:1px solid #a2c6d3;padding:5px;word-wrap:break-word;word-break:break-all;&#125;&lt;/style&gt;&#039;;<br/><br/>$rr = &#039;./_12391.net_&#039;.date(&#039;Y-m-d&#039;).&#039;.html&#039;;//按天存放<br/><br/>if(!file_exists($rr))&#123;<br/>slog($rr,$lines);<br/>&#125;<br/><br/>slog($rr,$linev);<br/>echo $lines;<br/>echo $linev;<br/><br/><br/>?&gt;<br/></div>
]]>
</description>
</item><item>
<link>http://www.dzhope.com/post//#blogcomment</link>
<title><![CDATA[[评论] php记录所有post,get,cookie以及IP地址,来路,访问网址等]]></title> 
<author> &lt;user@domain.com&gt;</author>
<category><![CDATA[评论]]></category>
<pubDate>Thu, 01 Jan 1970 00:00:00 +0000</pubDate> 
<guid>http://www.dzhope.com/post//#blogcomment</guid> 
<description>
<![CDATA[ 
	
]]>
</description>
</item>
</channel>
</rss>