Beispiel #1
0
                $_SESSION['message'] = ['type' => 'success', 'text' => 'Das Mitglied wurde im System gespeichert'];
                //Redirect overview -> Übersicht mit Erfolsmeldung
                header('location: ' . LINK_OVERVIEW);
            } else {
                $_SESSION['message'] = ['type' => 'danger', 'text' => 'Die Daten konnten nicht gespeichert werde'];
            }
        } else {
            $_SESSION['message'] = ['type' => 'danger', 'text' => 'Es konnte keine Verbindung zur Datenbank hergestellt werden'];
        }
    } else {
        $_SESSION['message'] = ['text' => $userData['error'], 'type' => 'danger'];
    }
}
//Klassen zum rendern von HTML-Templates (Layout Menü)
$tmpl = new Templating();
$wrappers = $tmpl->renderWrapper('layoutMenu.html');
//Wenn Rendern erfolgreich Header und Footer um Content ausgeben
if ($wrappers) {
    echo $wrappers[0];
    ?>

    <form action="" method="post" id="formCreateUser">
        <div class="form-group col-md-12">
            <label for="inpFirstname">Vorname*</label>
            <input type="text" class="form-control" id="inpFirstname" name="firstname"
                   <?php 
    if (isset($_POST['firstname'])) {
        echo 'value="' . $_POST['firstname'] . '" ';
    }
    ?>
                   required>