$errors[] = $lang[$p]['error_empty_code']; } else { if (strlen($_POST['code']) != 9 or is_numeric($_POST['code']) === false) { $errors[] = $lang[$p]['error_invalid_code']; } } if (count($errors) > 0) { foreach ($errors as $error) { echo baltsms::alert($error, "danger"); } } else { /* Pārbaudam atslēgas kodu un vai tas saskan ar apmaksāto kodu */ $baltsms = new baltsms(); $baltsms->setPrice($c[$p]['price']); # Cena, kas norādīta augstāk. Attiecīgi nomaini, ja cenas ir vairākas un cena tiek izvilkta no <select> $baltsms->setCode($_POST['code']); # Ievadītais atslēgas kods $baltsms->sendRequest(); if ($baltsms->getResponse() === true) { echo baltsms::alert($lang[$p]['success'], "success"); /* Šeit vari droši ievadīt savu saturu, kas nodos iegādāto pakalpojumu. Tā var būt Minecraft komanda vai vienkāršs SQL kvērijs */ ?> <script type="text/javascript"> setTimeout(function(){ loadPlugin('<?php echo $p; ?>
if (empty($_POST['code'])) { $errors[] = $lang[$p]['error_empty_code']; } else { if (strlen($_POST['code']) != 9 or is_numeric($_POST['code']) === false) { $errors[] = $lang[$p]['error_invalid_code']; } else { $code = true; } } if (count($errors) > 0) { foreach ($errors as $error) { echo baltsms::alert($error, "danger"); } } else { $baltsms = new baltsms(); $baltsms->setPrice($_POST['price']); $baltsms->setCode($_POST['code']); $baltsms->sendRequest(); if ($baltsms->getResponse() === true) { $db->insert("INSERT INTO `" . $c[$p]['db']['table'] . "` (`nickname`, `server`, `mc_group`, `length`, `time`, `expires`) VALUES (?, ?, ?, ?, ?, ?)", array($_POST['nickname'], $_POST['server'], $_POST['group'], $c[$p]['groups'][$_POST['server']][$_POST['group']][$_POST['price']], time(), strtotime("+" . $c[$p]['groups'][$_POST['server']][$_POST['group']][$_POST['price']] . " days", time()))); $addGroup = str_replace(array("<NICKNAME>", "<GROUP>"), array($_POST['nickname'], $_POST['group']), $c[$p]['commands']['addGroup']); $mc['rcon'][$_POST['server']]->send_command($addGroup); if ($c[$p]['ingame']['notifications'] === true) { $sendMessage = str_replace(array("<NICKNAME>", "<GROUP>"), array($_POST['nickname'], $_POST['group']), $c[$p]['ingame']['message']); $mc['rcon'][$_POST['server']]->send_command("say " . $sendMessage); } echo baltsms::alert($lang[$p]['group_purchased'], "success"); ?> <script type="text/javascript"> setTimeout(function(){ loadPlugin('<?php
$errors[] = $lang[$p]['error_empty_server']; } if (empty($_POST['code'])) { $errors[] = $lang[$p]['error_empty_code']; } else { if (strlen($_POST['code']) != 9 or is_numeric($_POST['code']) === false) { $errors[] = $lang[$p]['error_invalid_code']; } } if (count($errors) > 0) { foreach ($errors as $error) { echo baltsms::alert($error, "danger"); } } else { $baltsms = new baltsms(); $baltsms->setPrice($c[$p]['prices'][$_POST['server']]); $baltsms->setCode($_POST['code']); $baltsms->sendRequest(); if ($baltsms->getResponse() === true) { $unjail = str_replace(array("<NICKNAME>"), array($_POST['nickname']), $c[$p]['commands']['unjail']); $mc['rcon'][$_POST['server']]->send_command($unjail); if ($c[$p]['ingame']['notifications'] === true) { $sendMessage = str_replace(array("<NICKNAME>"), array($_POST['nickname']), $c[$p]['ingame']['message']); $mc['rcon'][$_POST['server']]->send_command("say " . $sendMessage); } echo baltsms::alert($lang[$p]['unjail_successful'], "success"); ?> <script type="text/javascript"> setTimeout(function(){ loadPlugin('<?php echo $p;