のバックグラウンドカラー $iMaxdate1 = 7; // 表示期間 $iMaxdate2 = 15; $iMaxdate3 = 30; //変数の初期化 $errormes = ""; $ret_code = false; //セッションのチェック if($_SESSION["panaPW"] == $pwd){ $ret_code = true; } elseif($_POST["passwd"] == $pwd){ $_SESSION["panaPW"] = $_POST["passwd"]; $ret_code = true; } elseif($_POST["password"] != ""){ $errormes = "パスワードが違います."; } //ユーザ認証が行われたかどうかのチェック if(!$ret_code){ //ユーザ認証を行う print $errormes."
\n"; print <<
Password
EOD; } else { //ポケットアナライザーの呼び出し require("pocketana.inc"); $plog = new pocketana_base($fheader,$fpath); $plog -> bgcolor_tr = $bgcolor_tr; $plog -> host = "kogsv.dip.jp"; $headerlen = strlen($fheader); $dt = $_GET["dt"]; $md = $_GET["m"]; $tm = $_GET["t"]; //各モードへのリンク if($dt!="")$link="$phpfile?dt=$dt&"; else $link="$phpfile?"; //[過去{$plog->maxdate}日表示] // 過去表示期間のセット if(ereg('w3',$md)){ $plog->maxdate = $iMaxdate3; $_md = 'w3'; } elseif(ereg('w2',$md)){ $plog->maxdate = $iMaxdate2; $_md = 'w2'; } elseif(ereg('w',$md)){ $plog->maxdate = $iMaxdate1; $_md = 'w'; } else { $_md = ''; } print << [指定日表示] [過去{$iMaxdate1}日表示] [過去{$iMaxdate2}日表示] [過去{$iMaxdate3}日表示] [最新アクセスログ表示] [参照元情報表示]
EOD; //過去ログへのリンク作成 $fn = $plog -> logfiles(); if($fn){ foreach($fn as $val){ $logdate[] = substr($val,$headerlen,8); } rsort($logdate); } if($dmax > count($logdate)) $dmax = count($logdate); print ""; print "
表示日付の選択"; print "
"; if($md!="")$link="$phpfile?m=$md&"; else $link="$phpfile?"; for($i=0;$i<$dmax;$i++){ print "".substr($logdate[$i],4,2)."/".substr($logdate[$i],6,2)." "; } print "
\n"; if($md=="l"){ print ""; print "\n"; if($dt!="") $link="$phpfile?dt={$dt}&m=l&t="; else $link="$phpfile?m=l&t="; for($i=0;$i<24;$i++){ print ""; } print "
表示時間の選択
".str_pad($i,2,'0',STR_PAD_LEFT)."

\n"; } print "
\n"; $title = ""; if($dt=="") $title='今日'; else $title=substr($dt,4,2)."月".substr($dt,6,2)."日"; if($md=="l" && $tm!="") $title.=$tm."時"; //if($md=="w") $title.="まで{$plog->maxdate}日分"; if(ereg('w',$md)) $title.="まで{$plog->maxdate}日分"; print "【{$title}のアクセス情報】

\n"; if($tm =="") $tm = "new"; if(ereg("([0-9]{8})",$dt)){ $plog -> view($dt,$md,$tm); } else { $plog -> view("",$md,$tm); } } ?>


(c)2002-2003 by misky