Example #1
0
     $trans->Create($_POST['invid'], $_POST['paygw'], $_POST['amount'], $_POST['date']);
     Page::EditInvoice($_POST['invid']);
     break;
 case 'moduleaction':
     $service = Service::getInstance();
     $service->{$_REQUEST}['do']($_REQUEST['orderid']);
     Page::EditOrder($_REQUEST['orderid']);
     break;
 case 'editserver':
     $server = Server::getInstance();
     $server->id = $_POST['serverid'];
     $server->Update('servername', $_POST['servername']);
     $server->Update('status', $_POST['serverstatus']);
     $server->Update('maxclients', $_POST['maxclients']);
     $server->Update('accessdata', serialize($server->generateOperateArray($_POST)));
     Page::EditServer($_POST['serverid']);
     break;
 case 'editcron':
     $setting = Settings::getInstance();
     if (isset($_POST['autosusp'])) {
         $setting->Update('system.cron.autosuspend', 1);
     } else {
         $setting->Update('system.cron.autosuspend', 0);
     }
     if (isset($_POST['autoterm'])) {
         $setting->Update('system.cron.autoterminate', 1);
     } else {
         $setting->Update('system.cron.autoterminate', 0);
     }
     $setting->Update('system.cron.daystonewinv', $_POST['daystonewinv']);
     $setting->Update('system.cron.daystosuspend', $_POST['daystosuspend']);