59 lines
1.8 KiB
PHP
59 lines
1.8 KiB
PHP
<?php
|
||
if(!defined('GAME'))
|
||
{
|
||
die();
|
||
}
|
||
?>
|
||
<HTML>
|
||
<HEAD>
|
||
<link rel=stylesheet type="text/css" href="../i/main.css">
|
||
</HEAD>
|
||
<body bgcolor=e2e0e0>
|
||
<FORM ACTION="main.php?act_sec" METHOD=POST>
|
||
<P align=right>
|
||
<INPUT TYPE=button value="Вернуться" style='width: 75px' onclick="location.href='main.php'"></P>
|
||
<H3>Отчет системы безопасности</H3>
|
||
Вы можете получить отчет о заходах за указанный месяц<BR>
|
||
Укажите месяц, на который хотите получить отчет <small>(в формате mm.yy)</small>:
|
||
<INPUT TYPE=text NAME=date value="<?echo date("m.y");?>">
|
||
<INPUT TYPE=submit name=logenters value="Посмотреть">
|
||
</FORM>
|
||
<BR>
|
||
<?php
|
||
if ($_POST['date']) {
|
||
|
||
$_POST['date']=trim($_POST['date']);
|
||
|
||
$m=($_POST['date'][0]?$_POST['date'][0]:'0').($_POST['date'][1]?$_POST['date'][1]:'0');
|
||
|
||
$y=($_POST['date'][3]?$_POST['date'][3]:'0').($_POST['date'][4]?$_POST['date'][4]:'0');
|
||
|
||
|
||
if ($m>0 && $y>0) {
|
||
|
||
?>
|
||
<TABLE width=100% bgcolor=F0F0F0><TR><TD>
|
||
<H3>Отчет системы безопасности за <?= $m.".20".$y?></H3>
|
||
<H4>Capital City</H4>
|
||
<?php
|
||
$date = mktime(0, 0, 0, $m, 31, "20".$y);
|
||
$date1 = mktime(0, 0, 0, $m, 1, "20".$y);
|
||
$res = mysql_query("SELECT * FROM `logs_auth` WHERE `uid` = '".mysql_real_escape_string($u->info['id'])."' AND `time` <= '".mysql_real_escape_string($date)."' AND `time` >= '".mysql_real_escape_string($date1)."'ORDER by `id` DESC;");
|
||
|
||
unset($i); while ($i<mysql_num_rows($res)) {
|
||
|
||
$i++;$s=mysql_fetch_array($res);
|
||
$dat=date("d.m.y H:i",$s['time']);
|
||
if($s['type']==1) {$s['ip'] = '<b>'.$s['ip'].'</b>';}
|
||
echo $dat.($s['type']==3?' <B>Неверный пароль</B>, ':' Входит "'.$u->info['login'].'" ').$s['ip'].'<br>';
|
||
|
||
|
||
}
|
||
?>
|
||
</TD></TR></TABLE>
|
||
</TABLE>
|
||
<?php }
|
||
}
|
||
?>
|
||
</BODY>
|
||
</HTML>
|