Beispiel #1
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");
    }
}
Beispiel #2
0
 }
 if (isset($objekt_id) && isset($haus_id)) {
     $objekt_kurzname = objekt_kurzname($objekt_id);
     $haus_kurzname = haus_strasse_nr($haus_id);
     hinweis_ausgeben("Objekt: {$objekt_kurzname}");
     hinweis_ausgeben("Haus: {$haus_kurzname}");
     if (!isset($_POST[submit_einheit])) {
         einheit_eingabe_form($haus_id);
         einheiten_liste($haus_id);
     }
 }
 if (isset($_POST[submit_einheit])) {
     foreach ($_POST as $key => $value) {
         if (empty($value)) {
             fehlermeldung_ausgeben("FEHLER: Alle Felder müssen ausgefüllt werden!");
             backlink();
             $error = 1;
             break;
         }
     }
     if (!isset($error)) {
         // print_r($_POST);
         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?");
function person_in_db_eintragen_direkt()
{
    // echo "<pre>";
    // print_r($_REQUEST);
    // echo "</pre>";
    $gebdatum = $_REQUEST[person_geburtstag];
    $gebdatum = date_german2mysql($gebdatum);
    $letzte_person_id = letzte_person_id();
    $akt_person_id = $letzte_person_id + 1;
    $dat_alt = letzte_person_dat_of_person_id($akt_person_id);
    $db_abfrage = "INSERT INTO PERSON (`PERSON_DAT`, `PERSON_ID`, `PERSON_NACHNAME`, `PERSON_VORNAME`, `PERSON_GEBURTSTAG`, `PERSON_AKTUELL`) VALUES (NULL, '{$akt_person_id}', '{$_REQUEST['person_nachname']}', '{$_REQUEST['person_vorname']}', '{$gebdatum}', '1')";
    $resultat = mysql_query($db_abfrage) or die(mysql_error());
    $dat_neu = letzte_person_dat_of_person_id($akt_person_id);
    protokollieren('PERSON', $dat_neu, $dat_alt);
    hinweis_ausgeben("Person: {$_REQUEST['person_nachname']} {$_REQUEST['person_vorname']} wurde eingetragen !");
    backlink();
}
function neue_einheit_in_db($haus_id, $einheit_kurzname, $einheit_lage, $einheit_qm)
{
    // echo "eingabe: $haus_id, $einheit_kurzname, $einheit_lage, $einheit_qm, $einheit_ausstattung";
    $kurzname = kurzname_exist($einheit_kurzname);
    if ($kurzname > 0) {
        echo "Einheit mit dem selben Kurznamen existiert!!!<br>";
        backlink();
    } else {
        $einheit_id = letzte_einheit_id();
        $einheit_id = $einheit_id + 1;
        $dat_alt = letzte_einheit_dat_of_einheit_id($einheit_id);
        $db_abfrage = "INSERT INTO EINHEIT (EINHEIT_DAT, EINHEIT_ID, EINHEIT_QM, EINHEIT_LAGE, HAUS_ID, EINHEIT_AKTUELL, EINHEIT_KURZNAME) VALUES (NULL,'{$einheit_id}','{$einheit_qm}', '{$einheit_lage}', '{$haus_id}', '1', '{$einheit_kurzname}')";
        $resultat = mysql_query($db_abfrage) or die(mysql_error());
        $dat_neu = letzte_einheit_dat_of_einheit_id($einheit_id);
        hinweis_ausgeben("Einheit {$_POST['einheit_kurzname']} mit der Lage {$_POST['einheit_lage']} und Größe von {$_POST['einheit_qm']}m² wurde angelegt.");
        protokollieren('EINHEIT', $dat_neu, $dat_alt);
    }
}
Beispiel #5
0
function footer($back = false)
{
    global $counter;
    $backlink = $back ? backlink() : '';
    echo "<br>\n\t\t\t{$backlink}&rarr; zur offiziellen <a href=\"{$bpo}\">Webseite der Philharmonie</a><br>\n\t\t\t<table width=100%><tr>\n\t\t\t<td width=33%>Alle Angaben ohne Gew&auml;hr.<p>\n\t\t\t{$counter} visitors since 19.06.2005<br>\n\t\t\t&copy;Wikinaut <a href=\"http://www.disclaimer.de/disclaimer.htm?farbe=FFFFFF/000000/000000/000000\">Disclaimer/Haftungsausschluss <a href=\"http://www.tgries.de/impressum/index.html\">Impressum</a></td>\n\t\t\t<td width=34% align=\"center\"><img src=\"http://www.opteryx.de/opteryx_B100.jpg\" align=\"top\">&reg;<p>\n\t\t\t\tOpteryx&reg; creative webdesign 2005</td>\n\t\t\t<td width=33% align=\"right\">\n\t\t\t\t\t<a href=\"http://sourceforge.net\">\n\t\t\t\t\t<img src=\"http://sourceforge.net/sflogo.php?group_id=141854&amp;type=4\"\n\t\t\t\t\t style=\"border: 0px solid ; width: 125px; height: 37px;\"\n\t\t\t\t\t alt=\"SourceForge.net Logo\" title=\"\" align=\"top\"></a><p>\n\t\t\t\t\t<a href=\"http://sourceforge.net/projects/bphilcal\">BPhilCal project page</a>\n\n\t\t\t</td></table>";
}