Example #1
0
PageBuilder::openPage("Homework 5");
//POST Handle
$SessionDBName = "My Session";
if (!empty($_POST) && isset($_POST['changeDBSession'])) {
    $_SESSION['DBSessionName'] = $_POST['changeDBSession'];
}
if (isset($_SESSION['DBSessionName'])) {
    $SessionDBName = $_SESSION['DBSessionName'];
}
$Session = new DBSession($SessionDBName);
if (!empty($_POST)) {
    if (isset($_POST['addVarName'])) {
        $Session->insertvar($_POST['addVarName'], $_POST['addVarValue']);
    } else {
        if (isset($_POST['updateVarName'])) {
            $Session->updateVal($_POST['updateVarName'], $_POST['updateVarValue']);
        } else {
            if (isset($_POST['delVarName'])) {
                $Session->deleteVar($_POST['delVarName']);
            }
        }
    }
}
$form_options["action"] = "DBSessionExample.php";
//Change Session Form
$form_options["button_text"] = "Change Session";
PageBuilder::openForm($form_options);
$mediumHeader["size"] = "3";
$mediumHeader["text"] = "Change Session Name:";
PageBuilder::header($mediumHeader);
$varSessionInput["name"] = "changeDBSession";