Esempio n. 1
0
 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");
     }
 }