// Laufzeit des Skriptes setzen
set_time_limit(1000);
// PDF-Bibliothek einbinden
require_once './pdf/fpdf.php';
// alle Mitgliedernummern für die spätere Auslese ermitteln
$mitgl_nr = getMitgliedsnummern();
$pdf_all = new FPDF('P', 'mm', 'A4');
// ... entspricht dem Aufruf von
$pdf_all->AliasNbPages('{nb}');
// Automatischen Seitenumbruch deaktivieren
$pdf_all->SetAutoPageBreak(false);
// Seitenabstand definieren
$pdf_all->SetMargins(25, 15, 15);
foreach ($mitgl_nr as $mitglied) {
    // die Fluggeldkonto des Mitglieds ermitteln
    $data = getFluggeldkonto($mitglied['acb_nr'], $_POST['zeitraum_monat'], $_POST['zeitraum_jahr']);
    // es wird geprüft, ob überhaupt Daten zur Mitgliedsnummer
    // und dem aktuell ausgewählten Zeitraum vorliegen
    if (!empty($data)) {
        // neues PDF-Dokument erzeugen
        $pdf = new FPDF('P', 'mm', 'A4');
        // ... entspricht dem Aufruf von
        $pdf->AliasNbPages('{nb}');
        // Automatischen Seitenumbruch deaktivieren
        $pdf->SetAutoPageBreak(false);
        // Seitenabstand definieren
        $pdf->SetMargins(25, 15, 15);
        $fgk = getFluggeldkontoPdf($data);
        $data = $fgk['flugbuch'];
        $saldo_ende = getFluggeldkontoSaldo($mitglied['acb_nr'], $_POST['zeitraum_monat'], $_POST['zeitraum_jahr']);
        $saldo_anfang = $saldo_ende - $fgk['umsatz'];
Esempio n. 2
0
/* ------------------------------------------ BEGINN : IMPORT NACH GET-BEFEHL ------------------------------------------- */
/**************************************************************************************************************************/
// Behelfsvariable zum Speichern der notwendigen Parameter anlegen
$params = array();
if (isset($_GET['acb_nr'])) {
    // es wird geprüft, ob eine neue Buchung angelegt werden soll
    if (isset($_POST['buchungsdatum'])) {
        // Zahlung auf das Fluggeldkonto des aktuellen Mitglieds verbuchen
        updateZahlungen($_GET['acb_nr'], $_POST);
        // POST-Variable zurücksetzen
        unset($_POST);
    }
    // Kopfdaten und Kontostand des Mitglieds laden
    setKopfdaten($_GET['acb_nr'], $params);
    // Fluggeldkonto für das aktuell ausgewählte Mitglied ermitteln
    $fluggeldkonto_array = getFluggeldkonto($_GET['acb_nr']);
    // Tabellenansicht für das aktuelle Fluggeldkonto ermitteln
    if (!empty($fluggeldkonto_array)) {
        $fluggeldkonto_tabelle = getFluggeldkontoTabelle($fluggeldkonto_array, $params);
    }
}
/**************************************************************************************************************************/
/* ------------------------------------------- ENDE : IMPORT NACH GET-BEFEHL -------------------------------------------- */
/**************************************************************************************************************************/
?>
<!-- ENDE: SKRIPT -->
<!-- BEGINN: AUSGABE -->
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>

    <head>