예제 #1
0
파일: admin.php 프로젝트: qexyorg/webMCR-1
     $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);
     }
     $do = false;
     break;
 case 'ipbans':
     $timeout = Filter::input('timeout', 'post', 'int');
     if ($timeout) {
         sqlConfigSet('next-reg-time', $timeout);
         sqlConfigSet('email-verification', (int) Filter::input('emailver', 'post', 'bool'));
         $info .= lng('OPTIONS_COMPLETE');
     } elseif (POSTGood('def_skin_male') or POSTGood('def_skin_female')) {
         $female = POSTGood('def_skin_female') ? true : false;
         $tmp_dir = MCRAFT . 'tmp/';
         $default_skin = $tmp_dir . 'default_skins/Char' . ($female ? '_female' : '') . '.png';
         $default_skin_md5 = $tmp_dir . 'default_skins/md5' . ($female ? '_female' : '') . '.md5';
         $way_buffer_mini = $tmp_dir . 'skin_buffer/default/Char_Mini' . ($female ? '_female' : '') . '.png';