function check_fields_nach_aenderung() { foreach ($_REQUEST as $key => $value) { if ($key == "person_nachname" && empty($value)) { fehlermeldung_ausgeben("Bitte tragen Sie einen Familiennamen ein!"); backlink(); $myerror = true; break; } elseif ($key == "person_vorname" && empty($value)) { fehlermeldung_ausgeben("Bitte tragen Sie einen Vornamen ein!"); backlink(); $myerror = true; break; } elseif ($key == "person_geburtstag" && empty($value)) { fehlermeldung_ausgeben("Bitte tragen Sie einen Geburtstag ein!"); backlink(); $myerror = true; break; } elseif ($key == "person_geburtstag" && isset($value)) { $datum = $_REQUEST[person_geburtstag]; // if(strlen ($datum) != "10"){ // fehlermeldung_ausgeben("Datumslänge nicht korrekt!"); // backlink(); // $myerror = true; // break; // } $tmp = explode(".", $datum); if (checkdate($tmp[1], $tmp[0], $tmp[2])) { } else { fehlermeldung_ausgeben("Falsches Datumsformat, bitte überprüfen!"); backlink(); $myerror = true; break; } } } // end for if (!isset($myerror)) { foreach ($_REQUEST as $key => $value) { // echo "$key => $value<br>"; } if (!isset($_REQUEST[person_definitiv_speichern])) { erstelle_formular(NULL, NULL); // name, action echo "<tr><td><h1>Folgende Daten wurden übermittelt:\n</h1></td></tr>\n"; echo "<tr><td><h2>Personendaten: {$objekt_kurzname}</h2></td></tr>\n"; echo "<tr><td>"; // print_r($_POST); warnung_ausgeben("Sind Sie sicher, daß Sie die Person {$_POST['person_nachname']} {$_POST['person_vorname']} geb. am {$_POST['person_geburtstag']} ändern wollen?"); echo "</td></tr>"; erstelle_hiddenfeld("person_nachname", "{$_POST['person_nachname']}"); erstelle_hiddenfeld("person_vorname", "{$_POST['person_vorname']}"); erstelle_hiddenfeld("person_geburtstag", "{$_POST['person_geburtstag']}"); erstelle_submit_button("person_definitiv_speichern", "Speichern"); // name, wert ende_formular(); } } if (isset($_REQUEST[person_definitiv_speichern])) { person_aendern_in_db($_REQUEST["person_id"]); hinweis_ausgeben("Person: {$_REQUEST['person_nachname']} {$_REQUEST['person_vorname']} wurde geändert !"); hinweis_ausgeben("Sie werden weitergeleitet."); // echo "<head>"; // echo "<meta http-equiv=\"refresh\" content=\"2; URL=?daten=person&anzeigen=alle_personen\">"; // echo "</head>"; weiterleiten("?daten=person&anzeigen=alle_personen"); } }
echo "<tr><td><h1>Folgende Daten wurden übermittelt:\n</h1></td></tr>\n"; echo "<tr><td><h2>Objektkurzname: {$objekt_kurzname}</h2></td></tr>\n"; echo "<tr><td><h2>Haus: {$_POST['haus_strasse']} {$_POST['haus_nummer']} in {$_POST['haus_plz']} {$_POST['haus_stadt']}</h2></td></tr>\n"; echo "<tr><td>"; // print_r($_POST); warnung_ausgeben("Sind Sie sicher, daß Sie das Haus {$_POST['haus_strasse']} {$_POST['haus_nummer']} im Objekt {$objekt_kurzname} ändern wollen?"); echo "</td></tr>"; erstelle_hiddenfeld("haus_dat", "{$_POST['haus_dat']}"); erstelle_hiddenfeld("haus_id", "{$_POST['haus_id']}"); erstelle_hiddenfeld("objekt_id", "{$_POST['objekt_id']}"); erstelle_hiddenfeld("haus_strasse", "{$_POST['haus_strasse']}"); erstelle_hiddenfeld("haus_nummer", "{$_POST['haus_nummer']}"); erstelle_hiddenfeld("haus_plz", "{$_POST['haus_plz']}"); erstelle_hiddenfeld("haus_stadt", "{$_POST['haus_stadt']}"); erstelle_hiddenfeld("haus_qm", "{$_POST['haus_qm']}"); erstelle_submit_button("einheit_update", "Speichern"); // name, wert ende_formular(); } if (isset($_REQUEST[einheit_update])) { $haus_dat = $_POST[haus_dat]; deaktiviere_haus_dat($haus_dat); haus_geaendert_eintragen($_POST['haus_dat'], $_POST['haus_id'], $_POST['haus_strasse'], $_POST['haus_nummer'], $_POST['haus_stadt'], $_POST['haus_plz'], $_POST['haus_qm'], $_POST['objekt_id']); // hausdat deaktivieren // deaktiviere_haus_dat($_POST[haus_dat]); // haus_geaendert_eintragen($_POST['haus_dat'], $_POST['haus_id'], $_POST['haus_strasse'], $_POST['haus_nummer'], $_POST['haus_stadt'], $_POST['haus_plz'], $_POST['haus_qm'], $_POST['objekt_id']); } } echo $error; iframe_end(); $form->ende_formular();
function mietvertrag_aendern_form($mietvertrag_id) { if (!isset($_REQUEST['submit_mv_beenden']) && !isset($_REQUEST['submit_mv_aendern']) && !isset($_REQUEST['submit_mv_pruefen'])) { $db_abfrage = "SELECT MIETVERTRAG_DAT, MIETVERTRAG_ID, MIETVERTRAG_VON, MIETVERTRAG_BIS, EINHEIT_ID FROM MIETVERTRAG where MIETVERTRAG_ID='{$mietvertrag_id}' && MIETVERTRAG_AKTUELL='1' ORDER BY MIETVERTRAG_DAT DESC LIMIT 0,1"; $resultat = mysql_query($db_abfrage) or die(mysql_error()); erstelle_formular(NULL, NULL); // name, action while (list($MIETVERTRAG_DAT, $MIETVERTRAG_ID, $MIETVERTRAG_VON, $MIETVERTRAG_BIS, $EINHEIT_ID) = mysql_fetch_row($resultat)) { $form = new mietkonto(); $MIETVERTRAG_VON = date_mysql2german($MIETVERTRAG_VON); $MIETVERTRAG_BIS = date_mysql2german($MIETVERTRAG_BIS); warnung_ausgeben("<tr><td colspan=2><h1>Mietvertrag ändern/korrigieren:\n</h1></td></tr>\n"); $form->mieter_infos_vom_mv($mietvertrag_id); warnung_ausgeben("<tr><td colspan=2><b>Bitte wählen Sie die Personen aus!</b></td></tr>\n"); erstelle_eingabefeld("Einzugsdatum ändern", "MIETVERTRAG_VON", "{$MIETVERTRAG_VON}", "10"); erstelle_eingabefeld("Auszugsdatum ändern", "MIETVERTRAG_BIS", "{$MIETVERTRAG_BIS}", "10"); erstelle_hiddenfeld("MIETVERTRAG_DAT", $MIETVERTRAG_DAT); erstelle_hiddenfeld("EINHEIT_ID", $EINHEIT_ID); } // while end personen_liste_multi(); erstelle_submit_button("submit_mv_aendern", "ändern"); // name, wert ende_formular(); } // end if if (isset($_REQUEST['submit_mv_aendern'])) { if (empty($_REQUEST['MIETVERTRAG_VON'])) { echo "Eihnzugsdatum eingeben"; } elseif (empty($_REQUEST['MIETVERTRAG_BIS'])) { echo "Auszugsdatum eingeben"; } elseif (empty($_REQUEST['PERSON_ID'])) { echo "Personen zum Vetrag auswählen!"; } else { // echo "$_REQUEST[MIETVERTRAG_BIS] datum prüfen, wenn ok ändern<br>$_REQUEST[MIETVERTRAG_DAT]"; erstelle_formular(NULL, NULL); // name, action $einheit_kurzname = einheit_kurzname($_REQUEST['EINHEIT_ID']); $MIETVERTRAG_VON = $_REQUEST['MIETVERTRAG_VON']; $MIETVERTRAG_BIS = $_REQUEST['MIETVERTRAG_BIS']; warnung_ausgeben("<tr><td colspan=2><h1>Der Mietvertrag für die Einheit {$einheit_kurzname} wird wie folgt geändert:\n</h1></td></tr>\n"); for ($i = 0; $i < count($_REQUEST['PERSON_ID']); $i++) { $mietername = personen_name($_REQUEST['PERSON_ID'][$i]); echo "<tr><td>Mieter:</td><td><b>{$mietername}</b></td></tr>"; erstelle_hiddenfeld("PERSON_ID[]", "" . $_REQUEST['PERSON_ID'][$i] . ""); } echo "<tr><td>Einzugsdatum:</td><td><b>{$_REQUEST['MIETVERTRAG_VON']}</b></td></tr>"; if ($_REQUEST['MIETVERTRAG_BIS'] != '00.00.0000') { echo "<tr><td>Auszugsdatum:</td><td><b>{$_REQUEST['MIETVERTRAG_BIS']}</b></td></tr>"; } else { echo "<tr><td>Auszugsdatum:</td><td><b>unbefristet</td></tr>"; } // for($a=0;$a<$anzahl_partner;$a++){ // erstelle_hiddenfeld("PERSON_ID[]", "".$_REQUEST[PERSON_ID][$a].""); // } erstelle_hiddenfeld("MIETVERTRAG_VON", $MIETVERTRAG_VON); erstelle_hiddenfeld("MIETVERTRAG_BIS", $MIETVERTRAG_BIS); erstelle_hiddenfeld("MIETVERTRAG_DAT", $_REQUEST['MIETVERTRAG_DAT']); erstelle_hiddenfeld("EINHEIT_ID", $_REQUEST['EINHEIT_ID']); echo "<tr><td>"; hinweis_ausgeben("Möchten Sie die Vertragsänderungen übernehmen?"); echo "</td></tr>"; erstelle_submit_button("submit_mv_pruefen", "Speichern"); } } if (isset($_REQUEST['submit_mv_pruefen'])) { mietvertrag_aktualisieren($_REQUEST['MIETVERTRAG_DAT'], $_REQUEST['MIETVERTRAG_BIS'], $_REQUEST['MIETVERTRAG_VON']); weiterleiten("?daten=uebersicht&anzeigen=einheit&einheit_id={$_REQUEST['EINHEIT_ID']}"); } }
function mietvertrag_form_neu() { if (!isset($_REQUEST[objekt_id]) && !isset($_REQUEST[einheit_id])) { mietvertrag_objekt_links(); } if (isset($_REQUEST[objekt_id])) { einheiten_ids_by_objekt($_REQUEST[objekt_id]); } if (isset($_REQUEST[einheit_id]) && !isset($_REQUEST[submit_vertragspartner]) && !isset($_REQUEST[mietvertrag_speichern])) { erstelle_formular(NULL, NULL); erstelle_hiddenfeld("einheit_id", "{$_REQUEST['einheit_id']}"); personen_liste_multi(); erstelle_eingabefeld("Vertragsbeginn)", "mietvertrag_von", "", "10"); erstelle_eingabefeld("Vertragsende", "mietvertrag_bis", "", "10"); erstelle_submit_button("submit_vertragspartner", "Vertrag abschließen!"); ende_formular(); } if (isset($_REQUEST[submit_vertragspartner])) { $anzahl_partner = count($_REQUEST[PERSON_ID]); if ($anzahl_partner < 1) { fehlermeldung_ausgeben("Wählen Sie Vertragsparteien aus"); $error = true; } elseif (empty($_REQUEST[mietvertrag_von])) { fehlermeldung_ausgeben("Vertragsbeginn eintragen"); $error = true; } echo $error; if ($error != true) { erstelle_formular(NULL, NULL); // name, action $anzahl_partner = count($_REQUEST[PERSON_ID]); $einheit_kurzname = einheit_kurzname($_REQUEST[einheit_id]); echo "<tr><td><h1>Folgende Daten wurden übermittelt:\n</h1></td></tr>\n"; echo "<tr><td><h2>Einheitkurzname: {$einheit_kurzname}</h2></td></tr>\n"; echo "<tr><td>Vertragsparteien: "; for ($a = 0; $a < $anzahl_partner; $a++) { mieternamen($_REQUEST[PERSON_ID][$a]); } echo "</td></tr>"; echo "<tr><td>Von: {$_REQUEST['mietvertrag_von']}</td></tr>"; if (empty($_REQUEST[mietvertrag_bis])) { $vertrag_bis = "unbefristet"; } else { $vertrag_bis = $_REQUEST[mietvertrag_bis]; } echo "<tr><td>Bis: {$vertrag_bis}</td></tr>"; echo "<tr><td>"; // print_r($_POST); warnung_ausgeben("Sind Sie sicher, daß Sie diesen Mietvertrag abschließen möchten?"); echo "</td></tr>"; erstelle_hiddenfeld("einheit_id", "" . $_REQUEST[einheit_id] . ""); erstelle_hiddenfeld("mietvertrag_von", "" . $_REQUEST[mietvertrag_von] . ""); erstelle_hiddenfeld("mietvertrag_bis", "" . $_REQUEST[mietvertrag_bis] . ""); for ($a = 0; $a < $anzahl_partner; $a++) { erstelle_hiddenfeld("PERSON_ID[]", "" . $_REQUEST[PERSON_ID][$a] . ""); } erstelle_submit_button("mietvertrag_speichern", "Speichern"); // name, wert ende_formular(); } } // ##vertrag eintragen if (isset($_REQUEST[mietvertrag_speichern])) { mietvertrag_anlegen($_REQUEST[mietvertrag_von], $_REQUEST[mietvertrag_bis], $_REQUEST[einheit_id]); $zugewiesene_vetrags_id = mietvertrag_by_einheit($_REQUEST[einheit_id]); // echo "VERTRAG $zugewiesene_vetrags_id angelegt"; $anzahl_partner = count($_REQUEST[PERSON_ID]); for ($a = 0; $a < $anzahl_partner; $a++) { // echo "".$_REQUEST[PERSON_ID][$a]." <br>"; person_zu_mietvertrag($_REQUEST[PERSON_ID][$a], $zugewiesene_vetrags_id); } hinweis_ausgeben("Mietvertrag wurde erstellt!"); hinweis_ausgeben("Sie werden zur Mietdefinition weitergeleitet!"); weiterleiten_in_sec("?daten=miete_definieren&option=miethoehe&mietvertrag_id={$zugewiesene_vetrags_id}", "2"); } }
iframe_end(); $form->ende_formular(); break; case "loeschen": iframe_start(); $obj_dat = $_REQUEST["obj_dat"]; $objekt_kurzname = objekt_kurzname_finden($obj_dat); if (!isset($_REQUEST[obj_loeschen])) { erstelle_formular(NULL, NULL); // name, action echo "<tr><td><h1>Objektkurzname: {$objekt_kurzname}</h2></td></tr>\n"; echo "<tr><td>"; warnung_ausgeben("Sind Sie sicher, daß Sie das Objekt {$objekt_kurzname} löschen wollen?"); echo "</td></tr>"; erstelle_hiddenfeld("obj_dat", "{$obj_dat}"); erstelle_submit_button("obj_loeschen", "Löschen"); // name, wert ende_formular(); } if (isset($_REQUEST[obj_loeschen])) { objekt_loeschen($obj_dat); hinweis_ausgeben("{$objekt_kurzname} wurde gelöscht!"); weiterleiten("?daten=objekte_raus&objekte_raus=objekte_kurz"); } iframe_end(); break; } function objekte_liste() { $db_abfrage = "SELECT OBJEKT_KURZNAME FROM OBJEKT WHERE OBJEKT_AKTUELL='1' ORDER BY OBJEKT_KURZNAME ASC "; $resultat = mysql_query($db_abfrage) or die(mysql_error());