Пример #1
0
 case 'showtb':
     if (isset($_GET['set'])) {
         $x = $m->fetch_array($m->query('SELECT * FROM  `' . DB_NAME . '`.`' . DB_PREFIX . TABLE . '` WHERE  `uid` = ' . UID . ' LIMIT 1'));
         $f = $x['tieba'];
         foreach ($_POST['no'] as $k => $x) {
             $id = intval($k);
             if ($x == '0') {
                 $xv = '0';
             } else {
                 $xv = '1';
             }
             $m->query("UPDATE `" . DB_PREFIX . TABLE . "` SET `no` =  '{$xv}' WHERE  `id` = '{$id}' AND `uid` = '" . UID . "' ;");
         }
         Redirect('index.php?mod=showtb&ok');
     } elseif (isset($_GET['ref'])) {
         $r = misc::scanTiebaByUser();
         Redirect('index.php?mod=showtb');
     } elseif (isset($_GET['clean'])) {
         CleanUser(UID);
         Redirect('index.php?mod=showtb');
     } elseif (isset($_GET['del'])) {
         $id = (int) sqladds($_REQUEST['id']);
         $m->query('DELETE FROM  `' . DB_NAME . '`.`' . DB_PREFIX . TABLE . '` WHERE `id` =' . $id);
         Redirect('index.php?mod=showtb&ok');
     } elseif (isset($_GET['reset'])) {
         $max = $m->fetch_array($m->query("select max(id) as id from `" . DB_NAME . "`.`" . DB_PREFIX . TABLE . "` where `uid`=" . UID));
         $min = $m->fetch_array($m->query("select min(id) as id from `" . DB_NAME . "`.`" . DB_PREFIX . TABLE . "` where `uid`=" . UID));
         $max = $max['id'];
         $min = $min['id'];
         while ($min < $max) {
             $res = $m->fetch_array($m->query('SELECT * FROM `' . DB_NAME . '`.`' . DB_PREFIX . TABLE . '` WHERE `id` =' . $min . ' Limit 1'));