} $masssending = new masssending(); $error = ''; $alert = NULL; $action = __paramInit('string', 'action', 'action'); $om = __paramInit('string', 'om', 'om', masssending::OM_NEW); $page = __paramInit('int', 'page', 'page', 1); $per_page = 10; $denied_reason = ''; $tariff = masssending::GetTariff(); switch ($action) { case 'Change.tariff': $pro = __paramInit('float', NULL, 'pro', 0); $no_pro = __paramInit('float', NULL, 'no_pro', 0); //break; if (masssending::SetTariff($pro, $no_pro)) { header("Location: /siteadmin/masssending/?om={$om}&result=success"); exit; } break; case 'Decide': $id = __paramInit('int', NULL, 'id', 0); //$is_accepted = __paramInit('int', NULL, 'Accept_x'); $is_accepted = !empty($_POST['status']) && $_POST['status'] == 'Accept'; $denied_reason = NULL; if (!$is_accepted) { $denied_reason = __paramInit('string', NULL, 'denied_reason'); if (is_empty_html($denied_reason)) { $alert[$id]['denied_reason'] = 'Введите причину отказа'; } else { $masssending->Deny($id, $denied_reason);