ホームページ  >  記事  >  php教程  >  PHP系トラフィック解析プログラム

PHP系トラフィック解析プログラム

WBOY
WBOYオリジナル
2016-06-21 09:12:22889ブラウズ

プログラム | 交通

>テーブル ストリームの作成 (
ip text,
sTime int,
visits int,
info text);
if($day<0)$day=0;
$mlink=mysql_connect('localhost', 'ajax','xxxxxxx');
//これまでにホームページが閲覧された合計回数をカウントします
$query="select SUM(visits) as tvisits from stream";
$result=mysql_db_query('ajax' ,$query,$ mlink);

echo 'ホームページへの累積訪問数の合計:';
if($row=mysql_fetch_object($result)){
echo $row ->tvisits;
}

$week=array("日曜日","月曜日","火曜日","水曜日","木曜日","金曜日","土曜日");
for($i=0 ;$iecho '

';
$ctime1=time()-24*3600*$i;
$ctime2=time()-24*3600*($ i-1);
echo 'Date:'.date("m月d日",$ctime1).$week[date("w",$ctime1)];
echo "
";

$stoday1=mktime(0,0,0,date(m,$ctime1),date(d,$ctime1),date(Y,$ctime1));
$stoday2 =mktime(0,0, 0,date(m,$ctime2),date(d,$ctime2),date(Y,$ctime2));
//その日にホームページが閲覧された累積回数をカウントします
$query='sTime>=';
$query.=$stoday1.' および sTime<'.$stoday2;
$result=mysql_db_query('ajax',$query, $mlink);
echo 'ホームページへの累積訪問数:';
if($row=mysql_fetch_object($result)){
echo $row->tvisits;
}
//その日に訪問した IP 数の統計
$query=' select * from stream where sTime>='.$stoday1;
$query.=' and sTime<'.$stoday2.' order by sTime DESC';
$result=mysql_db_query('ajax',$query,$mlink) ;

echo "
訪問者数の合計:".mysql_num_rows($result);
echo '
<時間サイズ="1">';
echo '

';
echo 'IP アドレス

';
echo "";

while($row=mysql_fetch_object($result)){
echo ' ';
echo '';
echo ' ';
echo '';
echo ' ';
echo " ";
}
echo "
最新時刻時刻< /td>
ユーザー情報
' .$row->ip.''.date("h:i:sa" ,$row->sTime).''.$row->visits.' '.$row->info.'
";
echo '


}
mysql_close($mlink);
>
?



声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。