function mieter_checkboxen() { $f = new formular(); if (isset($_POST['delete'])) { unset($_SESSION['serienbrief_mvs']); } if (isset($_POST['vorlage']) && is_array($_SESSION['serienbrief_mvs'])) { echo "Vorlage wählen"; if (isset($_REQUEST['kat'])) { $this->vorlage_waehlen(null, $_REQUEST['kat']); } else { $this->vorlage_waehlen(); } } if (isset($_POST['mv_ids']) && is_array($_POST['mv_ids'])) { for ($index = 0; $index < sizeof($_POST['mv_ids']); $index++) { $mv_id_add = $_POST['mv_ids'][$index]; if (is_array($_SESSION['serienbrief_mvs'])) { if (!in_array($mv_id_add, $_SESSION['serienbrief_mvs'])) { $_SESSION['serienbrief_mvs'][] = $mv_id_add; } } else { $_SESSION['serienbrief_mvs'][] = $mv_id_add; } } } if (isset($_SESSION['serienbrief_mvs']) && is_array($_SESSION['serienbrief_mvs'])) { echo "<table class=\"sortable\">"; echo "<tr><th>Einheit</th<th>Mieter</th></tr>"; for ($a = 0; $a < count($_SESSION['serienbrief_mvs']); $a++) { $mv = new mietvertraege(); $mv_id = $_SESSION['serienbrief_mvs'][$a]; $mv->get_mietvertrag_infos_aktuell($mv_id); echo "<tr><td>{$mv->einheit_kurzname}</td<td>{$mv->personen_name_string}</td></tr>"; } echo "</table>"; $f->send_button("delete", "Alle Löschen"); $f->send_button("vorlage", "Vorlage Wählen"); } $f = new formular(); include_once 'classes/class_mahnungen.php'; $m = new mahnungen(); $aktuelle_mvs = $m->finde_aktuelle_mvs(); if (is_array($aktuelle_mvs)) { $f->check_box_js_alle('nn', 'nn', 'NN', 'Alle markieren', '', '', 'mv_ids'); for ($index = 0; $index < sizeof($aktuelle_mvs); $index++) { $mv_id = $aktuelle_mvs[$index]['MIETVERTRAG_ID']; $mv = new mietvertraege(); $mv->get_mietvertrag_infos_aktuell($mv_id); if (isset($_SESSION['serienbrief_mvs'])) { if (!in_array($mv_id, $_SESSION['serienbrief_mvs'])) { $f->check_box_js1_label_last('mv_ids[]', 'mv_id_boxen', $mv_id, "{$mv->einheit_kurzname} - {$mv->personen_name_string}", '', ''); } } else { $f->check_box_js1_label_last('mv_ids[]', 'mv_id_boxen', $mv_id, "{$mv->einheit_kurzname} - {$mv->personen_name_string}", '', ''); } } } else { die("Keine Mieter"); } }