if ($isactive == 1 or $isactive == "on") { $o->isactive = 1; } else { $o->isactive = 0; } switch ($action) { //When user submit new organization case "create": // if the token is exist and not yet expired if ($s->check(false, $token, "CREATE_ORG")) { //if organization saved if ($o->insertOrganization()) { $latest_id = $o->getLatestOrganizationID(); redirect_header("organization.php?action=edit&organization_id={$latest_id}", $pausetime, "Your data is saved."); } else { $o->groupctrl = $ctrl->getAllSystemGroup(0); $token = $s->createToken($tokenlife, "CREATE_ORG"); if ($o->country_id == "") { $o->country_id = 0; } if ($o->currency_id == "") { $o->currency_id = 0; } $o->countryctrl = $ctrl->getSelectCountry($o->country_id, 'N'); $o->currencyctrl = $ctrl->getSelectCurrency($o->currency_id, 'N'); $o->getInputForm("new", -1, $token); $o->showOrganizationTable("where organization_id>0", "order by defaultlevel,organization_name"); } } else { // if the token is not valid or the token is expired, it back to previous form with previous inputed data $o->groupctrl = $ctrl->getAllSystemGroup(0);