if (!$SYMB_UID) { header('Location: ../../profile/index.php?refurl=../ident/admin/headingadmin.php?' . $_SERVER['QUERY_STRING']); } $hid = array_key_exists('hid', $_REQUEST) ? $_REQUEST['hid'] : 0; $action = array_key_exists('action', $_REQUEST) ? $_REQUEST['action'] : ''; $langId = array_key_exists('langid', $_REQUEST) ? $_REQUEST['langid'] : ''; $charManager = new KeyCharAdmin(); $charManager->setLangId($langId); $isEditor = false; if ($isAdmin || array_key_exists("KeyAdmin", $userRights)) { $isEditor = true; } $statusStr = ''; if ($isEditor && $action) { if ($action == 'Create') { $statusStr = $charManager->addHeading($_POST['headingname'], $_POST['notes'], $_POST['sortsequence']); } elseif ($action == 'Save') { $statusStr = $charManager->editHeading($hid, $_POST['headingname'], $_POST['notes'], $_POST['sortsequence']); } elseif ($action == 'Delete') { $statusStr = $charManager->deleteHeading($hid); } } $headingArr = $charManager->getHeadingArr(); $charArr = $charManager->getCharacterArr(); ?> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=<?php echo $charset; ?> ">