fehlermeldung_ausgeben("Buchung und/oder Berechnungsprofil nicht ausgewählt"); } break; case "buchung_aendern": if ($_POST['buchung_id'] && $_POST['bk_be_id'] && $_POST['umlagebetrag'] && $_POST['kostentraeger_typ'] && $_POST['kostentraeger_id'] && $_POST['genkey'] && $_POST['hndl_betrag']) { $bk = new bk(); $bk->update_bk_buchung($_POST['bk_be_id'], $_POST['umlagebetrag'], $_POST['kostentraeger_typ'], $_POST['kostentraeger_id'], $_POST['genkey'], nummer_komma2punkt($_POST['hndl_betrag'])); weiterleiten_in_sec("?daten=bk&option=assistent", 0); } else { echo "DATEN UNVOLLSTäNDIG ERROR 505e7"; } break; case "eig_konto_anlegen": if (!empty($_REQUEST['kostenkonto']) && !empty($_REQUEST['konto_bez']) && $_SESSION['profil_id']) { $bk = new bk(); $bk->bk_konto_speichern($_SESSION['profil_id'], $_REQUEST['kostenkonto'], $_REQUEST['konto_bez']); unset($_SESSION['genkey']); } else { fehlermeldung_ausgeben("Fehler bk.php, 96"); } header("Location: ?daten=bk&option=assistent"); break; case "neues_bk_konto": if (!empty($_SESSION['profil_id'])) { $bk = new bk(); $bk->form_eigenes_konto_anlegen($_SESSION['profil_id']); } else { fehlermeldung_ausgeben("Fehler bk.php, 105"); } break; case "change_konto":