<HTML><HEAD>
<META name="robots" CONTENT="noindex,nofollow">
<META name="robot" CONTENT="noindex,nofollow">
<META HTTP-EQUIV="content-type" CONTENT="text/html; charset=Shift_JIS">
<title>PROXY PHPer</title>
<STYLE TYPE="text/css">
<!-- A:hover { color:white; } A {text-decoration:none;} TD {font-family:Tahoma;}-->
</STYLE>
</HEAD>

<BODY BGCOLOR=#225588 TEXT=#cccccc LINK=#cc6633 VLINK=#cc6633 ALINK=orange>
<FONT SIZE=5 COLOR=orange FACE="Tahoma">- PROXY PHPer -</FONT>

<BR>
<?php
/*********************************************
  PROXY PHPer               by ToR

  http://php.s3.to

  串板ですか?
 *********************************************/

  
$logfile    "kusilog.log";
  
$logmax    1000//log_max
  
$maxv        250;  //max_bytes
  
$num1        450;
  
$num2        32;

  
$chcode = (time() - $num1) * $num2;
  
$dumy   substr(uniqid(""), 4,5);
echo 
"
<INPUT type='hidden' uhihi='hogehoge' name='check' value='
$dumy'>
<FORM method='POST' action='
$PHP_SELF'>
<INPUT type='hidden' uhihi='hogehoge' name='check' value='
$chcode'>
<INPUT type='hidden' uhihi='hogehoge' name='dummy' value='
$REMOTE_ADDR'>

<TABLE BORDER=0 CELLPADDING=1 CELLSPACING=1>
<TR>
<TD ALIGN=right>HOST:</TD>
<TD><INPUT TYPE=text NAME=name SIZE=45 VALUE='"
.@gethostbyaddr($REMOTE_ADDR)."'>";
?>
&nbsp;PORT:<INPUT TYPE="text" NAME="port" SIZE="10">
</FONT></TD></TR>
<TR>
<TD ALIGN=right>COMMENT:</TD>
<TD><INPUT TYPE="text" NAME="com" SIZE="70" maxlength="150">
</FONT></TD></TR>
<TR>
<TD ALIGN=right>LINK:</TD>
<TD><INPUT TYPE="text" NAME="url" SIZE="70" VALUE="http://">
</FONT></TD></TR>
<TR>
<TD>&nbsp;</TD>
<TD VALIGN="TOP"><INPUT TYPE="submit" name="submit" VALUE="&nbsp;SUBMIT / RELOAD&nbsp;"><INPUT TYPE="reset" VALUE="RESET">
&nbsp;&nbsp;表示件数</FONT>&nbsp;
<SELECT NAME="def">
<OPTION value=50 SELECTED>50<OPTION value=100 >100<OPTION value=300 >300<OPTION value=500>500</SELECT>
</TD></TR>
</TABLE>
<BR>
</FORM>

<?php
$lines 
file($logfile);
if(
$submit && $com!=""){
  if(
$REQUEST_METHOD != "POST") die("不正な投稿をしないで下さい");
  
//if(!eregi($PHP_SELF,getenv("HTTP_REFERER"))) die("外部から書き込みできません"); 

  
$times time();
  
  
$chcode = ($check $num2) + $num1;
  if((
$times $chcode ) > 30000 || $chcode >= $times)
    die(
"チェックコードエラー!<br>掲示板をリロードしてください");
  if((
$times $chcode) && (($times $chcode) < 7))
    die(
"チェックコードエラー<br><br>少し時間をおいて投稿ボタンを押し直して下さい。");
  if(
strlen($com) > $maxv) die("本文が長すぎます!");
  
$com htmlspecialchars($com);
  
$url htmlspecialchars($url);
  
$name htmlspecialchars($name);
  if(
get_magic_quotes_gpc()) $com stripslashes($com);
  
$now gmdate("(Y/m/d(D) H:i)"time()+9*60*60);//日付のフォーマット
  
$url str_replace("http://"""$url);
  if(
$url!=""$link " <a href=\"http://".$url."\" target=_blank><b>■</a>&nbsp;";
  if(!
ereg("^[0-9]{1,4}$",$port)) $port "??";
  
$data ="<HR SIZE=1><FONT SIZE=4 color=ffaa60><b>$name:$port</b></FONT>&nbsp;&gt;&nbsp;<FONT SIZE=2>$com</FONT>$link<FONT SIZE=2 COLOR=gray>(06/23(土)19:31:01)</FONT>"
  
$fp fopen ($logfile "w");        //書き込みモードでオープン
  
flock($fp ,2);
  
fputs ($fp"$data\n");            //先頭に書き込む
  
for($i 0$i $logmax$i++)        //いままでの分を追記
    
fputs($fp$lines[$i]);
  
fclose ($fp);    

  echo 
$data;
}
  
$st = (!$page) ? $page;
  if(!
$def$def=50;

  for(
$i $st$i $st+$def$i++){
    if(
$lines[$i]!=""){
        echo 
$lines[$i];
        
$v++;
    }
  }

$prev $st $def;
$next $st $def;
echo 
'<HR size="1"><BR><BR>';
printf("&nbsp; No. %d - %d  ALL %d<br> ",$st+1,$st+$v,count($lines));
echo 
'
<FORM method="POST" action="'
.$PHP_SELF.'">';
if(
$page){
    echo 
"<INPUT type='hidden' name='page' value='$prev'>
<INPUT type='hidden' name='def' value='
$def'>
<INPUT type=submit value='&lt;&lt;PREV'>"
;
}
if(
$v >= $def){
    echo 
"<INPUT type='hidden' name='page' value='$next'>
<INPUT type='hidden' name='def' value='
$def'>
<INPUT type=submit value='NEXT&gt;&gt;'>"
;
}
?>
</FORM>
<H5 align="right">
Powered by <A href="http://php.s3.to/" target="_top">Let's PHP!</A><BR>
</H5>
</BODY>
</HTML>