Example #1
0
     $count = count($file);
     $max = 30;
     $total = ceil($count / $max);
     if ($curlist > $total) {
         $curlist = $total;
     }
     $first = $curlist * $max - $max;
     $last = $curlist * $max - 1;
     $html .= '<b>' . $log_file . '</b><br>';
     for ($i = $first; $i <= $last; $i++) {
         if (@$file[$i]) {
             $html .= Message::Comment($file[$i]) . '<br>';
         }
     }
     $arrGen = new View();
     $html .= $arrGen->arrowsGenerator('index.php?mode=control&do=log&', $curlist, $count, $max);
     break;
 case 'user':
     $html .= View::ShowStaticPage('user_find.html', $st_subdir . 'user/');
     $controlManager = new ControlManager(false, 'index.php?mode=control&');
     $html .= $controlManager->ShowUserListing($curlist, 'none');
     $do = false;
     break;
 case 'search':
     $input = Filter::input('input', 'get');
     $search_by = Filter::input('sby', 'get');
     $html .= View::ShowStaticPage('user_find.html', $st_subdir . 'user/');
     if ($search_by and $input and (preg_match("/^[a-zA-Z0-9_-]+\$/", $input) or preg_match("/[0-9.]+\$/", $input) or preg_match("/[0-9]+\$/", $input))) {
         $controlManager = new ControlManager(false, 'index.php?mode=control&do=search&sby=' . $search_by . '&input=' . $input . '&');
         $html .= $controlManager->ShowUserListing($curlist, $search_by, $input);
     }