$membergroups[$key] = $val['name']; } setvar("Membergroups", $membergroups); if (isset($_POST['del']) && !empty($_POST['id'])) { $result = $membertype->del($_POST['id']); if (!$result) { flash(); } else { $cache->updateTypes(); } } if (isset($_POST['save'])) { $id = $_POST['id']; $vals = $_POST['data']['membertype']; if (!empty($id)) { $result = $membertype->save($vals, "update", $id); } else { $result = $membertype->save($vals); } if (!$result) { flash(); } else { $cache->updateTypes(); } } if (isset($_POST['updateDefault']) && !empty($_POST['default_id'])) { $vals = array(); $vals['if_default'] = 1; $pdb->Execute("update " . $membertype->getTable() . " set if_default=0"); $result = $pdb->Execute("update " . $membertype->getTable() . " set if_default=1 where id=" . intval($_POST['default_id'])); }