function form_haeuser_auswahl() { $f = new formular(); $f->fieldset("Verwaltergebühr für Häusergruppen", 'v_geb_haeuser'); if (!empty($_POST)) { // echo '<pre>'; // print_r($_POST); $anzahl_h = count($_POST['haus']); if (!isset($_REQUEST['monat']) && !isset($_REQUEST['jahr'])) { $jahr_monat = date("Y-m"); $jahr = date("Y"); $monat = date("m"); } else { $monat = $_REQUEST['monat']; $jahr = $_REQUEST['jahr']; $jahr_monat = $jahr . '-' . $monat; } $vermietete_arr = array(); $leerstand_arr = array(); for ($a = 0; $a < $anzahl_h; $a++) { $haus_id = $_POST['haus'][$a]; $vermietete = $this->vermietete_monat_jahr_haus($jahr_monat, $haus_id, ''); $leerstand = $this->leerstand_monat_jahr_haus($jahr_monat, $haus_id, ''); if (is_array($vermietete)) { $vermietete_arr = array_merge($vermietete_arr, $vermietete); } if (is_array($leerstand)) { $leerstand_arr = array_merge($leerstand_arr, $leerstand); } unset($leerstand); unset($vermietete); } // print_r($vermietete_arr); // print_r($leerstand_arr); $this->berechnung_anzeigen($leerstand_arr, $vermietete_arr, $monat, $jahr); } else { $h = new haus(); $haus_arr = $h->liste_aller_haeuser(); $anzahl_haeuser = count($haus_arr); if (is_array($haus_arr)) { $f->erstelle_formular("Häuser auswählen", NULL); for ($a = 0; $a < $anzahl_haeuser; $a++) { $objekt_id = $haus_arr[$a]['OBJEKT_ID']; $haus_id = $haus_arr[$a]['HAUS_ID']; $haus_id = $haus_arr[$a]['HAUS_ID']; $haus_str = $haus_arr[$a]['HAUS_STRASSE']; $haus_nr = $haus_arr[$a]['HAUS_NUMMER']; if (isset($_SESSION['objekt_id']) && $objekt_id == $_SESSION['objekt_id']) { $f->check_box_js('haus[]', $haus_id, $haus_str . ' ' . $haus_nr, '', 'checked'); } // echo "$haus_id $haus_str $haus_nr<br>"; } $f->send_button('btn_send', 'Berechnen'); $f->ende_formular(); } else { echo "Keine Häuser"; } } $f->fieldset_ende(); }
function form_einheit_hinzu($w_id) { echo "<table><tr valign=\"top\" border=\"0\"><td>"; $this->liste_einh_in($w_id); echo "</td><td>"; $f = new formular(); $f->erstelle_formular("Vorauswahl / Einheiten aus ...", NULL); $self = "?daten=bk&option=wirt_einheiten_hinzu&w_id={$w_id}"; $link_o = "<a href=\"{$self}&anzeigen=objekt\">Objekt</a>"; $link_h = "<a href=\"{$self}&anzeigen=haus\">Häuser</a>"; $link_e = "<a href=\"{$self}&anzeigen=einheit\">Einheiten</a>"; echo "{$link_o}<br>"; echo "{$link_h}<br>"; echo "{$link_e}<br>"; $f->ende_formular(); echo "</td><td>"; $f = new formular(); $f->erstelle_formular("Bitte wählen", NULL); $anzeigen = $_REQUEST['anzeigen']; // echo $anzeigen; if ($anzeigen == 'objekt') { $o = new objekt(); $o_array = $o->liste_aller_objekte(); // echo '<pre>'; // print_r($o_array); $anzahl = count($o_array); echo "<SELECT SIZE=\"10\" NAME=\"IMPORT_AUS\">"; for ($a = 0; $a < $anzahl; $a++) { $objekt_n = $o_array[$a][OBJEKT_KURZNAME]; $objekt_id = $o_array[$a][OBJEKT_ID]; echo "<OPTION value=\"{$objekt_id}\">{$objekt_n}</OPTION>"; } echo "</SELECT"; $f->hidden_feld("anzeigen", "{$anzeigen}"); $f->send_button("submit_we", "Übernehmen"); } if ($anzeigen == 'haus') { $h = new haus(); $h_array = $h->liste_aller_haeuser(); // echo '<pre>'; // print_r($h_array); $anzahl = count($h_array); echo "<SELECT SIZE=\"10\" NAME=\"IMPORT_AUS\">"; for ($a = 0; $a < $anzahl; $a++) { $haus_n = $h_array[$a][HAUS_STRASSE] . $h_array[$a][HAUS_NUMMER]; $haus_id = $h_array[$a][HAUS_ID]; echo "<OPTION value=\"{$haus_id}\">{$haus_n}</OPTION>"; } echo "</SELECT"; $f->hidden_feld("anzeigen", "{$anzeigen}"); $f->send_button("submit_we", "Übernehmen"); } if ($anzeigen == 'einheit') { $e_array = $this->liste_aller_einheiten($w_id); $anzahl = count($e_array); echo "<SELECT SIZE=\"10\" NAME=\"IMPORT_AUS\">"; for ($a = 0; $a < $anzahl; $a++) { $ein_id = $e_array[$a][EINHEIT_ID]; $ein_n = $e_array[$a][EINHEIT_KURZNAME]; echo "<OPTION value=\"{$ein_id}\">{$ein_n}</OPTION>"; } echo "</SELECT"; $f->hidden_feld("anzeigen", "{$anzeigen}"); $f->send_button("submit_we", "Übernehmen"); } $f->hidden_feld("anzeigen", "{$anzeigen}"); $f->hidden_feld("option", "wirt_hinzu"); $f->ende_formular(); echo "</td></tr>"; echo "</table>"; // } }
function checkboxen_auswahl($empfaenger) { $f = new formular(); if ($empfaenger == 'Partner') { $p = new partners(); $arr = $p->partner_in_array(); $anz = count($arr); if ($anz > 0) { for ($a = 0; $a < $anz; $a++) { $p1 = (object) $arr[$a]; if (is_array($_SESSION['empfaenger_ids'])) { if (!in_array($p1->PARTNER_ID, $_SESSION['empfaenger_ids'])) { $f->check_box_js('empf_ids[]', $p1->PARTNER_ID, "{$p1->PARTNER_NAME} {$p1->STRASSE} {$p1->NUMMER}, {$p1->PLZ} {$p1->ORT}", '', ''); } } else { $f->check_box_js('empf_ids[]', $p1->PARTNER_ID, "{$p1->PARTNER_NAME} {$p1->STRASSE} {$p1->NUMMER}, {$p1->PLZ} {$p1->ORT}", '', ''); } } } else { die('Keine Partner im System'); } } if ($empfaenger == 'Objekt') { } if ($empfaenger == 'Haus') { $f->hidden_feld("empfaenger_typ", "{$empfaenger}"); $h = new haus(); $arr = $h->liste_aller_haeuser(); $anz = count($arr); if ($anz > 0) { for ($a = 0; $a < $anz; $a++) { $haus_str = $arr[$a]['HAUS_STRASSE']; $haus_nr = $arr[$a]['HAUS_NUMMER']; $haus_id = $arr[$a]['HAUS_ID']; if (is_array($_SESSION['empfaenger_ids'])) { if (!in_array($haus_id, $_SESSION['empfaenger_ids'])) { $f->check_box_js('empf_ids[]', $haus_id, "{$haus_str} {$haus_nr}", '', ''); } } else { $f->check_box_js('empf_ids[]', $haus_id, "{$haus_str} {$haus_nr}", '', ''); } } } } if ($empfaenger == 'exMieter') { } }