Example #1
0
$formAction = 'Toevoegen';
// default formulier actie
$selectedMerk = 0;
// geselecteerde merk in formulier
$selectedModel = 0;
// geselecteerde model in formulier
$preErrorMessage = '';
// voor opvangen evt. foutmeldingen
$preInfoMessage = '';
// voor opvangen evt. infomeldingen
$titelExtra = '';
// toevoeging voor titel
// vanuit modellen gekomen? Dan alleen met dit model verder ...
$presetModel = $model_obj->getEmptyModel();
if ($_GET && isset($_GET['detail'])) {
    if ($model_obj->idExists($_GET['detail'])) {
        $presetModel = $model_obj->getModel($_GET['detail']);
    }
}
if ($presetModel['modelID'] > 0) {
    $selectedMerk = $presetModel['merkID'];
    $selectedModel = $presetModel['modelID'];
    $titelExtra = ' - ' . $presetModel['merkNaam'] . ' - ' . $presetModel['modelNaam'];
}
// gaan we een uitvoering wijzigen?
$formUitvoering = $uitvoering_obj->getEmptyUitvoering();
if ($_GET && isset($_GET['update'])) {
    // uitvoeringgegevens ophalen
    $formUitvoering = $uitvoering_obj->getUitvoering($_GET['update']);
    // als uitvoeringID een waarde heeft, dan gaan we over op wijzigen
    if ($uitvoering_obj->idExists($formUitvoering['uitvoeringID'])) {
Example #2
0
if ($_GET && isset($_GET['detail'])) {
    if ($merk_obj->idExists($_GET['detail'])) {
        $presetMerk = $merk_obj->getMerk($_GET['detail']);
    }
}
if ($presetMerk['merkID'] > 0) {
    $selectedMerk = $presetMerk['merkID'];
    $titelExtra = ' - ' . $presetMerk['merkNaam'];
}
// gaan we een model wijzigen?
$formModel = $model_obj->getEmptyModel();
if ($_GET && isset($_GET['update'])) {
    // modelgegevens ophalen
    $formModel = $model_obj->getModel($_GET['update']);
    // als modelID een juiste waarde heeft, dan gaan we over op wijzigen
    if ($model_obj->idExists($formModel['modelID'])) {
        $selectedMerk = $formModel['merkID'];
        $formAction = 'Wijzigen';
    }
}
// of gaan we een toevoeging/wijziging/selectie doorvoeren ?
if ($_POST && isset($_POST['btnSubmit'])) {
    switch ($_POST['btnSubmit']) {
        case 'Toevoegen':
            // 'juiste' gegevens opgegeven?
            if ($model_obj->validate($_POST, 'new')) {
                // zo ja, dan toevoegen
                if ($model_obj->addModel($_POST)) {
                    $preInfoMessage = 'Model ' . htmlentities($_POST['modelNaam'], ENT_QUOTES) . ' toegevoegd.';
                } else {
                    $preErrorMessage = 'Model ' . htmlentities($_POST['modelNaam'], ENT_QUOTES) . ' kan niet toegevoegd worden.';