if (is_array($kassen_arr_sortiert)) { for ($a = 0; $a < count($kassen_arr_sortiert); $a++) { $kassen_info = new kasse(); $kassen_info->get_kassen_info($kassen_arr_sortiert[$a]); $aussteller_id = $kassen_arr_sortiert[$a]; $rechnung_von_link = "<a href=\"?daten=rechnungen&option=rechnung_an_partner&partner_id={$_REQUEST['partner_id']}&aussteller_typ=Kasse&aussteller_id={$aussteller_id}\">" . $kassen_info->kassen_name . " - " . $kassen_info->kassen_verwalter . "</a>"; echo "<tr><td>{$rechnung_von_link}</td></tr>"; } } echo "</table>"; /* Ende der Ausgabe der Links mit Rechnungsausteller namen */ } // end if if (isset($_REQUEST[partner_id]) && !empty($_REQUEST[partner_id]) && isset($_REQUEST[aussteller_id]) && !empty($_REQUEST[aussteller_id]) && !empty($_REQUEST[aussteller_typ])) { $kontierung_id_arr = $rechnung->rechnung_aus_pool_zusammenstellen('Partner', $_REQUEST[partner_id]); $kontierung_id_arr_gefiltert = $rechnung->filtern_nach_austeller($kontierung_id_arr, $_REQUEST[aussteller_typ], $_REQUEST[aussteller_id]); $rechnung->rechnung_schreiben_positionen_wahl('Partner', $_REQUEST[partner_id], $kontierung_id_arr_gefiltert, $_REQUEST[aussteller_typ], $_REQUEST[aussteller_id]); } $form->ende_formular(); break; case "rechnungs_uebersicht": $form = new mietkonto(); $form->erstelle_formular("Rechnungsübersicht", NULL); $rechnung = new rechnung(); if (isset($_REQUEST['belegnr']) && !empty($_REQUEST['belegnr'])) { $rechnung->rechnung_grunddaten_holen($_REQUEST['belegnr']); if (file_exists("print_css/{$rechnung->rechnungs_aussteller_typ}/{$rechnung->rechnungs_aussteller_id}.css")) { echo "<header><link rel=\"stylesheet\" type=\"text/css\" href=\"print_css/{$rechnung->rechnungs_aussteller_typ}/{$rechnung->rechnungs_aussteller_id}.css\" media=\"print\"></header>"; } else { echo "<header><link rel=\"stylesheet\" type=\"text/css\" href=\"css/print_rechnungen.css\" media=\"print\"></header>"; }