Exemple #1
0
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;
?>
">