isStaff()) die('Zugriff verweigert'); $qstr='&t=syslog'; //Query string collector if($_REQUEST['type']) { $qstr.='&type='.urlencode($_REQUEST['type']); } $type=null; switch(strtolower($_REQUEST['type'])){ case 'error': $title='Error'; $ger_title='Fehler'; $type=$_REQUEST['type']; break; case 'warning': $title='Warning'; $ger_title='Warnungen'; $type=$_REQUEST['type']; break; case 'debug': $title='Debug'; $ger_title='Hinweise'; $type=$_REQUEST['type']; break; default: $type=null; $title='Alle Logs'; } $qwhere =' WHERE 1'; //Type if($type){ $qwhere.=' AND log_type='.db_input($type); } //dates $startTime =($_REQUEST['startDate'] && (strlen($_REQUEST['startDate'])>=8))?strtotime($_REQUEST['startDate']):0; $endTime =($_REQUEST['endDate'] && (strlen($_REQUEST['endDate'])>=8))?strtotime($_REQUEST['endDate']):0; if( ($startTime && $startTime>time()) or ($startTime>$endTime && $endTime>0)){ $errors['err']='Eingegebener Zeitraum ist ungültig. Auswahl wird ignoriert.'; $startTime=$endTime=0; }else{ //Have fun with dates. if($startTime){ $qwhere.=' AND created>=FROM_UNIXTIME('.$startTime.')'; $qstr.='&startDate='.urlencode($_REQUEST['startDate']); } if($endTime){ $qwhere.=' AND created<=FROM_UNIXTIME('.$endTime.')'; $qstr.='&endDate='.urlencode($_REQUEST['endDate']); } } $qselect = 'SELECT log.* '; $qfrom=' FROM '.SYSLOG_TABLE.' log '; //get log count based on the query so far.. $total=db_count("SELECT count(*) $qfrom $qwhere"); $pagelimit=30; $page = ($_GET['p'] && is_numeric($_GET['p']))?$_GET['p']:1; //pagenate $pageNav=new Pagenate($total,$page,$pagelimit); $pageNav->setURL('admin.php',$qstr); $query="$qselect $qfrom $qwhere ORDER BY log.created DESC LIMIT ".$pageNav->getStart().",".$pageNav->getLimit(); //echo $query; $result = db_query($query); $showing=db_num_rows($resp)?$pageNav->showing():""; ?>
System Logs
Zeitraum:  Von     bis        Typ:   
0){ ?>
'debugLog','Warning'=>'alertLog','Error'=>'errorLog'); while ($row = db_fetch_array($result)) { $icon=isset($icons[$row['log_type']])?$icons[$row['log_type']]:'debugLog'; ?>
  

  
Abfrage ergab 0 Ergebnisse.
Seite:getPageLinks()?>