// 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'])) { $formAction = 'Wijzigen';
// vanuit merken gekomen? Dan alleen met dit merk verder ... $presetMerk = $merk_obj->getEmptyMerk(); 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.';