Example #1
0
 $form->erstelle_formular("Haus ändern", NULL);
 iframe_start();
 echo "<h1>Haus ändern - Prozedur</h1>";
 foreach ($_POST as $key => $value) {
     if (!isset($value)) {
         fehlermeldung_ausgeben("FEHLER: Alle Felder müssen ausgefüllt werden!");
         echo "<a href=\"javascript:history.back()\">Zurück</a>\n";
         $error = 1;
         // echo "ERROR $key $value<br>";
         break;
     }
     // echo "$key $value<br>";
 }
 if (!isset($error)) {
     if (!isset($_REQUEST[einheit_update])) {
         erstelle_formular(haus_in_db, NULL);
         // name, action
         $objekt_kurzname = objekt_kurzname($_POST["objekt_id"]);
         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']}");
Example #2
0
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");
    }
}
Example #3
0
     hinweis_ausgeben("Haus: {$haus_kurzname}");
     hinweis_ausgeben("Einheit: {$einheit_kurzname}");
     einheit_aendern_form($einheit_id);
     einheiten_liste($haus_id);
 }
 if (isset($_POST[aendern_einheit])) {
     foreach ($_POST as $key => $value) {
         if (empty($value)) {
             fehlermeldung_ausgeben("FEHLER: Alle Felder müssen ausgefüllt werden!");
             $error = 1;
             break;
         }
         echo "{$key} {$value}";
     }
     if (!isset($error)) {
         erstelle_formular(einheit_in_db, NULL);
         // name, action
         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: {$haus_kurzname}</h2></td></tr>\n";
         echo "<tr><td><h2>Einheit: {$_POST['einheit_kurzname']} - {$_POST['einheit_qm']}m² - Lage: {$_POST['einheit_lage']}</h2></td></tr>\n";
         echo "<tr><td>";
         // print_r($_POST);
         warnung_ausgeben("Sind Sie sicher, daß Sie die neue Einheit {$_POST['einheit_kurzname']} ({$_POST['einheit_qm']}m²) im Objekt {$objekt_kurzname}, {$haus_kurzname} anlegen wollen?");
         echo "</td></tr>";
         erstelle_hiddenfeld("haus_id", "{$haus_id}");
         erstelle_hiddenfeld("einheit_kurzname", "{$_POST['einheit_kurzname']}");
         erstelle_hiddenfeld("einheit_id", "{$_POST['einheit_id']}");
         erstelle_hiddenfeld("einheit_dat", "{$_POST['einheit_dat']}");
         erstelle_hiddenfeld("einheit_qm", "{$_POST['einheit_qm']}");
         erstelle_hiddenfeld("einheit_lage", "{$_POST['einheit_lage']}");
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");
    }
}
Example #5
0
function detail_unterkategorie_form()
{
    echo "<div class=\"div balken_detail_kat_form\"><span class=\"font_balken_uberschrift\">AUSWAHLOPTIONEN</span><hr />";
    if (!isset($_REQUEST['submit_detail_ukat'])) {
        erstelle_formular(NULL, NULL);
        detail_drop_down_kategorie_db();
        erstelle_eingabefeld("Auswahloption", "detail_kat_uname", "", 30);
        erstelle_submit_button_nur("submit_detail_ukat", "Erstellen");
        ende_formular();
    }
    if (isset($_REQUEST['submit_detail_ukat'])) {
        // print_r($_REQUEST);
        if (isset($_REQUEST['detail_kat_uname']) && empty($_REQUEST['detail_kat_uname'])) {
            fehlermeldung_ausgeben("Geben Sie bitte eine Option ein!");
            erstelle_back_button();
        } else {
            $detail_kat_uname = bereinige_string($_REQUEST['detail_kat_uname']);
            $bereich_kategorie = bereinige_string($_REQUEST['bereich_kategorie']);
            echo $detail_kat_uname;
            echo $bereich_kategorie;
            $u_kat_exists = check_detail_ukat($bereich_kategorie, $detail_kat_uname);
            $haupt_kat_name = get_detail_kat_name($bereich_kategorie);
            if ($u_kat_exists == 0) {
                $db_abfrage = "INSERT INTO DETAIL_UNTERKATEGORIEN VALUES (NULL, '{$bereich_kategorie}', '{$detail_kat_uname}', '1')";
                $resultat = mysql_query($db_abfrage) or die(mysql_error());
                hinweis_ausgeben("Unterdetail <u>{$detail_kat_uname}</u> bzw. Auswahloption wurde dem Bereich {$haupt_kat_name} hinzugefügt.");
            } else {
                fehlermeldung_ausgeben("Gleichnamige Detailoption existiert!");
                erstelle_back_button();
            }
        }
    }
    echo "</div>";
}
Example #6
0
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']}");
    }
}
Example #7
0
             hinweis_ausgeben("objekt_kurzname wurde in {$neu_objekt_kurzname} umbenannt.");
             weiterleiten("?daten=objekte_raus&objekte_raus=objekte_kurz");
         } else {
             fehlermeldung_ausgeben("Objekt {$objekt_kurzname} existiert schon!!!");
             hinweis_ausgeben("Keine änderungen wurden vorgenommen!!!");
         }
     }
     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");
     }