• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

PHP fehlermeldung_ausgeben函数代码示例

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

本文整理汇总了PHP中fehlermeldung_ausgeben函数的典型用法代码示例。如果您正苦于以下问题:PHP fehlermeldung_ausgeben函数的具体用法?PHP fehlermeldung_ausgeben怎么用?PHP fehlermeldung_ausgeben使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。



在下文中一共展示了fehlermeldung_ausgeben函数的20个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的PHP代码示例。

示例1: leerstand

     break;
 case "vermietung_wedding":
     $le = new leerstand();
     // $le-> get_durchschnitt_nk($_SESSION['objekt_id'], null);
     // $le->vermietungsliste($_SESSION['objekt_id'], 11);
     $le->vermietungsliste(40, 11);
     echo "<br><br><hr><br><br>";
     $le->vermietungsliste(1, 11);
     echo "<br><br><hr><br><br>";
     $le->vermietungsliste(2, 11);
     echo "<br><br><hr><br><br>";
     $le->vermietungsliste(3, 11);
     break;
 case "vermietung":
     if (!isset($_SESSION['objekt_id'])) {
         fehlermeldung_ausgeben("Objekt wählen");
     } else {
         $le = new leerstand();
         $le->vermietungsliste($_SESSION['objekt_id'], 11);
     }
     break;
 case "filter_setzen":
     // echo "<pre>";
     // print_r($_POST);
     unset($_SESSION['aktive_filter']);
     if (isset($_POST['Zimmer'])) {
         $anz = count($_POST['Zimmer']);
         for ($a = 0; $a < $anz; $a++) {
             $wert = $_POST['Zimmer'][$a];
             $_SESSION['aktive_filter']['zimmer'][] = $wert;
         }
开发者ID:BerlusGmbH,项目名称:Berlussimo,代码行数:31,代码来源:leerstand.php


示例2: save_file

 function save_file($dateiname, $hauptordner, $unterordner, $content, $monat, $jahr)
 {
     $dir = "{$hauptordner}/{$unterordner}";
     if (!file_exists($hauptordner)) {
         mkdir($hauptordner, 0777);
     }
     if (!file_exists($dir)) {
         mkdir($dir, 0777);
     }
     $filename = $dateiname . '_' . $monat . '_' . $jahr . '.pdf';
     $filename = "{$dir}/{$filename}";
     if (file_exists($filename)) {
         fehlermeldung_ausgeben("Saldenliste exisitiert bereits, keine Überschreibung möglich");
         $fhandle = fopen($filename, "w");
         fwrite($fhandle, $content);
         fclose($fhandle);
         chmod($filename, 0755);
         return $filename;
     } else {
         $fhandle = fopen($filename, "w");
         fwrite($fhandle, $content);
         fclose($fhandle);
         chmod($filename, 0755);
         return $filename;
     }
 }
开发者ID:BerlusGmbH,项目名称:Berlussimo,代码行数:26,代码来源:class_mietvertrag.php


示例3: get_preis_entwicklung_infos

 function get_preis_entwicklung_infos($p_id, $artikel_nr)
 {
     $result = mysql_query("SELECT ARTIKEL_NR, BEZEICHNUNG, LISTENPREIS, RABATT_SATZ, SKONTO, ((LISTENPREIS/100)*(100-RABATT_SATZ)) AS UNSER_NETTO, ((LISTENPREIS/100)*(100-RABATT_SATZ)) /100 * (100+MWST_SATZ) AS UNSER_BRUTTO, ((LISTENPREIS/100)*(100-RABATT_SATZ)) /100 * (100+MWST_SATZ) /100 *(100-SKONTO) AS U_SKONTIERT FROM POSITIONEN_KATALOG WHERE ART_LIEFERANT='{$p_id}'  && ARTIKEL_NR='{$artikel_nr}' && AKTUELL='1'   ORDER BY KATALOG_ID ASC");
     // echo "<br>SELECT ARTIKEL_NR, BEZEICHNUNG, LISTENPREIS, RABATT_SATZ, SKONTO, ((LISTENPREIS/100)*(100-RABATT_SATZ)) AS UNSER_NETTO, ((LISTENPREIS/100)*(100-RABATT_SATZ)) /100 * (100+MWST_SATZ) AS UNSER_BRUTTO, ((LISTENPREIS/100)*(100-RABATT_SATZ)) /100 * (100+MWST_SATZ) /100 *(100-SKONTO) AS U_SKONTIERT FROM POSITIONEN_KATALOG WHERE ART_LIEFERANT='$p_id' && ARTIKEL_NR='$artikel_nr' && AKTUELL='1' ORDER BY KATALOG_ID ASC<br>";
     $numrows = mysql_numrows($result);
     if ($numrows > 0) {
         $zeile = 0;
         // echo "$numrows $p_id $artikel_nr<br>";
         if ($numrows == '1') {
             $row = mysql_fetch_assoc($result);
             $this->erst_preis = $row['UNSER_NETTO'];
             $this->last_preis_ = $row['UNSER_NETTO'];
             $this->vorzeichen = "+";
             $this->preis_diff = '0.00';
             // break;
         } else {
             while ($row = mysql_fetch_assoc($result)) {
                 if ($zeile == 0) {
                     $this->erst_preis = $row['UNSER_NETTO'];
                     $this->erst_preis_a = nummer_punkt2komma($row['UNSER_NETTO']);
                 }
                 if ($zeile == $numrows - 1) {
                     $this->last_preis = $row['UNSER_NETTO'];
                     $this->last_preis_a = nummer_punkt2komma($row['UNSER_NETTO']);
                 }
                 $zeile++;
                 $this->bez = $row['BEZEICHNUNG'];
                 $this->listenpreis = nummer_punkt2komma($row['LISTENPREIS']);
                 $this->rabattsatz = nummer_punkt2komma($row['RABATT_SATZ']);
                 $this->u_preis = nummer_punkt2komma($row['UNSER_NETTO']);
                 $this->u_brutto = nummer_punkt2komma($row['UNSER_BRUTTO']);
                 $this->u_skontiert = nummer_punkt2komma($row['U_SKONTIERT']);
                 $this->skonto = nummer_punkt2komma($row['SKONTO']);
                 // echo "$zeile.| $artikel_nr | $bez | $listenpreis | $rabattsatz | $u_preis <br>";
                 // echo "<tr><td>$zeile</td><td>$artikel_nr</td><td>$bez</td><td>$listenpreis</td><td>$rabattsatz</td><td>$u_preis</td><td>$u_brutto</td><td>$skonto</td><td>$u_skontiert</td></tr>";
             }
             // echo " <b>$this->erst_preis XXX $this->last_preis</b><br>";
             // echo "<hr>";
             if ($this->erst_preis > $this->last_preis) {
                 // echo "<b>Preis für $bez ist gesunken ($erst_preis>$last_preis)</b>";
                 $this->vorzeichen = "-";
                 // echo "<tr><td colspan=\"9\">Preis für $bez ist <b>gesunken</b> ($erst_preis>$last_preis)</td></tr>";
                 $this->preis_diff = '0.00';
             }
             if ($this->erst_preis < $this->last_preis) {
                 $this->vorzeichen = "+";
                 // echo "<b>Preis für $bez ist gestiegen ($erst_preis<$last_preis)</b>";
                 // echo "<tr><td colspan=\"9\">Preis für $bez ist <b>gestiegen</b> ($erst_preis<$last_preis)</td></tr>";
                 $this->preis_diff = nummer_punkt2komma($this->last_preis / ($this->erst_preis / 100) - 100);
                 // echo "<tr><td colspan=\"9\" style=\"color:red\">ANSTIEG IN PROZENT $this->preis_diff %</td></tr>";
             }
             if ($this->erst_preis == $this->last_preis) {
                 // echo "<b>Preis für $bez ist unverändert ($erst_preis=$last_preis)</b>";
                 // echo "<tfoot><tr><td colspan=\"9\">Preis für $bez ist unverändert ($erst_preis=$last_preis)</td></tr></tfoot>";
                 $this->vorzeichen = "+";
                 $this->preis_diff = '0.00';
             }
         }
         // echo "</table>";
     } else {
         fehlermeldung_ausgeben("Artikel nicht gefunden");
     }
 }
开发者ID:BerlusGmbH,项目名称:Berlussimo,代码行数:63,代码来源:class_katalog.php


示例4: fehlermeldung_ausgeben

         }
         if (!isset($_SESSION['temp_datum'])) {
             fehlermeldung_ausgeben("Kontrolldatein eingeben Buchungsdatum!");
             die;
         }
         if (isset($_POST['mwst'])) {
             $mwst = 1;
         } else {
             $mwst = '0';
         }
         $file = $_POST['file'];
         $sep = new sepa();
         $sep->sepa_file_autobuchen($file, $_SESSION['temp_datum'], $_SESSION['geldkonto_id'], $_SESSION['temp_kontoauszugsnummer'], $mwst);
         weiterleiten('?daten=buchen&option=excel_buchen_session');
     } else {
         fehlermeldung_ausgeben("Fehler beim Verbuchen EC232");
     }
     break;
 case "excel_ls_sammler_buchung":
     // echo '<pre>';
     // print_req();
     hinweis_ausgeben("Bitte warten....3..2...1.");
     $ls_file = $_REQUEST['ls_file'];
     $s = new sepa();
     $s->form_ls_datei_ab($ls_file);
     weiterleiten_in_sec('?daten=buchen&option=excel_buchen_session', 3);
     break;
 case "excel_nok":
     $gesamt = count($_SESSION['umsaetze_nok']);
     for ($a = 0; $a < $gesamt; $a++) {
         $kto_bez = $_SESSION['umsaetze_nok'][$a][0];
开发者ID:BerlusGmbH,项目名称:Berlussimo,代码行数:31,代码来源:buchen.php


示例5: get_import_arr

 function get_import_arr($file = null)
 {
     if (!file_exists(BERLUS_PATH . '/' . $file)) {
         $ff = BERLUS_PATH . '/' . $file;
         die(fehlermeldung_ausgeben("Datei: <u>{$ff}</u> existiert nicht"));
     }
     $arr = file(BERLUS_PATH . '/' . $file);
     $o = new objekt();
     $o->get_objekt_infos($_SESSION['objekt_id']);
     // echo '<pre>';
     // print_r($arr);
     /* Überschriften */
     // $ue_arr = explode(';', $arr[0]);
     // print_r($ue_arr);
     $anz_a = count($arr);
     // print_r(explode('*', $arr[1]));
     /* Zeilenbearbeitung */
     $gew_z = 101;
     $woh_z = 201;
     $pp_z = 601;
     for ($a = 2; $a < $anz_a; $a++) {
         $z_arr = explode('*', $arr[$a]);
         /* Debug */
         // echo '<pre>';
         // print_r($z_arr);
         $etyp = $z_arr[1];
         $wtyp = ltrim(rtrim($z_arr[37]));
         $we_bez_alt = $z_arr[2];
         $name1 = ltrim(rtrim($z_arr[4]));
         $name2 = ltrim(rtrim($z_arr[5]));
         $lage = ltrim(rtrim($z_arr[14]));
         $we_nr = substr($we_bez_alt, 0, -2);
         // echo "$we_nr $etyp $wtyp<br>";
         $ein_arr[$we_nr]['EINHEIT']['WTYP'] = $wtyp;
         $ein_arr[$we_nr]['EINHEIT']['BEZ_ALT'] = $we_bez_alt;
         $ein_arr[$we_nr]['EINHEIT']['WE_NR'] = $we_nr;
         $ein_arr[$we_nr]['EINHEIT']['LAGE'] = $lage;
         if ($etyp == 'E') {
             /* Nur bei ET, sonst doppelt */
             if ($wtyp == 'Gewerbe') {
                 $ein_arr[$we_nr]['EINHEIT']['BEZ_NEW'] = "{$o->objekt_kurzname}-{$gew_z}";
                 $gew_z++;
             }
             if ($wtyp == 'Wohnung') {
                 $ein_arr[$we_nr]['EINHEIT']['BEZ_NEW'] = "{$o->objekt_kurzname}-{$woh_z}";
                 $woh_z++;
             }
             $ein_arr[$we_nr]['ET']['ZEILE'] = $a;
             $ein_arr[$we_nr]['ET']['ZEILE1'] = explode('*', $arr[$a]);
             /*
              * $ein_arr[$we_nr]['ET']['NAME1'] = $name1;
              * $ein_arr[$we_nr]['ET']['NAME2'] = $name2;
              */
         }
         // if($etyp=='S' or $etyp=='G' or $etyp=='FS'){
         if ($etyp == 'M' or $etyp == 'S' or $etyp == 'G' or $etyp == 'FS') {
             $ein_arr[$we_nr]['MVZ'][] = $a;
             $ein_arr[$we_nr]['MVS'][] = explode('*', $arr[$a]);
         }
     }
     $anz = count($ein_arr);
     // $ein_arr1 = array_unique($ein_arr);
     $iZero = array_values($ein_arr);
     $ein_arr1 = array_combine(range(1, count($ein_arr)), array_values($ein_arr));
     unset($ein_arr);
     unset($iZero);
     return $ein_arr1;
     // print_r($ein_arr);
     // return $ein_arr;
 }
开发者ID:BerlusGmbH,项目名称:Berlussimo,代码行数:70,代码来源:class_import.php


示例6: urlaub

 case "urlaubsantrag_check":
     $u = new urlaub();
     $benutzer_id = $_REQUEST[benutzer_id];
     $datum_a = date_german2mysql($_REQUEST[u_vom]);
     $datum_e = date_german2mysql($_REQUEST[u_bis]);
     $datum_a_arr = explode("-", $datum_a);
     $datum_e_arr = explode("-", $datum_e);
     $a_jahr = $datum_a_arr[0];
     $e_jahr = $datum_e_arr[0];
     // #echo "$a_jahr $e_jahr";
     if ($e_jahr < $a_jahr) {
         fehlermeldung_ausgeben("Enddatum kleiner als Anfangsdatum, bitte neu eingeben!");
         die;
     }
     if ($e_jahr > $a_jahr) {
         fehlermeldung_ausgeben("Urlaub erstreckt sich über ein Jahr, bitte nur Urlaub innerhalb eines Kalenderjahres eingeben.");
         die;
     } else {
         $art = $_REQUEST['art'];
         $u->tage_arr($benutzer_id, $datum_a, $datum_e, $art);
     }
     weiterleiten_in_sec("?daten=urlaub&option=urlaubsantrag&benutzer_id={$benutzer_id}", 1);
     break;
 case "jahresansicht":
     $u = new urlaub();
     $benutzer_id = $_REQUEST['benutzer_id'];
     $jahr = $_REQUEST['jahr'];
     if (!empty($benutzer_id) && !empty($jahr)) {
         $u->jahres_ansicht($benutzer_id, $jahr);
     }
     break;
开发者ID:BerlusGmbH,项目名称:Berlussimo,代码行数:31,代码来源:urlaub.php


示例7: einheiten_liste

function einheiten_liste($haus_id)
{
    $daten_rein = $_REQUEST["daten_rein"];
    $db_abfrage = "SELECT EINHEIT_ID, EINHEIT_KURZNAME, EINHEIT_LAGE, EINHEIT_QM FROM EINHEIT WHERE HAUS_ID='{$haus_id}' && EINHEIT_AKTUELL='1' ORDER BY EINHEIT_KURZNAME ASC ";
    $resultat = mysql_query($db_abfrage) or die(mysql_error());
    $numrows = mysql_numrows($resultat);
    if ($numrows < 1) {
        fehlermeldung_ausgeben("<h2 class=\"fehler\">Keine Einheiten im ausgewählten Haus</h2>");
        hinweis_ausgeben("Bitte zuerst hier Einheit im Haus anlegen</p>");
    } else {
        echo "<div class=\"tabelle\">";
        // iframe_start();
        // echo "<div class=\"tabelle\"><table>";
        echo "<table>";
        echo "<tr class=\"feldernamen\"><td>EINHEIT KURZNAME</td><td>EINHEIT LAGE</td><td>FLÄCHE</td></tr>\n";
        $counter = 0;
        while (list($EINHEIT_ID, $EINHEIT_KURZNAME, $EINHEIT_LAGE, $EINHEIT_QM) = mysql_fetch_row($resultat)) {
            $counter++;
            if ($counter == 1) {
                echo "<tr class=\"zeile1\"><td>{$EINHEIT_KURZNAME}</td><td>{$EINHEIT_LAGE}</td><td>{$EINHEIT_QM} m²</td></tr>\n";
            }
            if ($counter == 2) {
                echo "<tr class=\"zeile2\"><td>{$EINHEIT_KURZNAME}</td><td>{$EINHEIT_LAGE}</td><td>{$EINHEIT_QM} m²</td></tr>\n";
                $counter = 0;
            }
        }
        echo "</table>";
        // iframe_end();
        echo "</div>";
    }
}
开发者ID:BerlusGmbH,项目名称:Berlussimo,代码行数:31,代码来源:form_einheit.php


示例8: ueberwiesene_rechnung_buchen

 function ueberwiesene_rechnung_buchen($datum, $kto_auszugsnr, $belegnr, $vorzeichen, $rechnungs_betrag, $vzweck, $geldkonto_id)
 {
     $r = new rechnung();
     // aus berlussimo_class
     $b = new buchen();
     // benötigt zum verbuchen einzelner positionen nach kontierung
     $r->rechnung_grunddaten_holen($belegnr);
     $kontierungs_status = $r->rechnung_auf_kontierung_pruefen($belegnr);
     if ($kontierungs_status == 'vollstaendig') {
         $result = mysql_query("SELECT sum( GESAMT_SUMME - ( GESAMT_SUMME /100 * RABATT_SATZ ) ) AS NETTO, sum( (\n(\nGESAMT_SUMME - ( GESAMT_SUMME /100 * RABATT_SATZ ) ) /100\n) * ( 100 + MWST_SATZ )\n) AS BRUTTO, sum( (\n(\n(\nGESAMT_SUMME - ( GESAMT_SUMME /100 * RABATT_SATZ ) ) /100\n) * ( 100 + MWST_SATZ ) /100\n) * ( 100 - SKONTO )\n) AS SKONTO_BETRAG, KONTENRAHMEN_KONTO, KOSTENTRAEGER_TYP, KOSTENTRAEGER_ID, MWST_SATZ\nFROM `KONTIERUNG_POSITIONEN`\nWHERE BELEG_NR = '{$belegnr}' && AKTUELL = '1'\nGROUP BY KOSTENTRAEGER_TYP, KOSTENTRAEGER_ID, KONTENRAHMEN_KONTO") or die(mysql_error());
         $numrows = mysql_numrows($result);
         if ($numrows > 0) {
             while ($row = mysql_fetch_assoc($result)) {
                 // $my_array[] = $row;
                 // $art_bez = $r->kontierungsartikel_holen($belegnr, $pos);
                 // $vzweck_neu = "ERFNR:$belegnr, Position $pos,"." $menge x $art_bez";
                 $kostentraeger_typ = $row['KOSTENTRAEGER_TYP'];
                 $kostentraeger_id = $row['KOSTENTRAEGER_ID'];
                 $kostenkonto = $row['KONTENRAHMEN_KONTO'];
                 $netto = sprintf("%01.2f", $row['NETTO']);
                 $brutto = sprintf("%01.2f", $row['BRUTTO']);
                 $skonto = sprintf("%01.2f", $row['SKONTO_BETRAG']);
                 $mwst_satz = $row['MWST_SATZ'];
                 /* Netto ohne MWST buchen */
                 if ($rechnungs_betrag == $r->rechnungs_netto) {
                     $b->geldbuchung_speichern_rechnung($datum, $kto_auszugsnr, $belegnr, $vorzeichen . $netto, $vzweck, $geldkonto_id, $kostentraeger_typ, $kostentraeger_id, $kostenkonto);
                 }
                 /* Brutto oder Skontiert = brutto, also OHNE SKONTO */
                 if ($rechnungs_betrag == $r->rechnungs_brutto) {
                     $mwst = $brutto / (100 + $mwst_satz) * $mwst_satz;
                     $b->geldbuchung_speichern_rechnung($datum, $kto_auszugsnr, $belegnr, $vorzeichen . $brutto, $vzweck, $geldkonto_id, $kostentraeger_typ, $kostentraeger_id, $kostenkonto, $vorzeichen . $mwst);
                 }
                 /* Skontiert buchen */
                 if ($rechnungs_betrag == $r->rechnungs_skontobetrag && $rechnungs_betrag < $r->rechnungs_brutto) {
                     $mwst = $skonto / (100 + $mwst_satz) * $mwst_satz;
                     $b->geldbuchung_speichern_rechnung($datum, $kto_auszugsnr, $belegnr, $vorzeichen . $skonto, $vzweck, $geldkonto_id, $kostentraeger_typ, $kostentraeger_id, $kostenkonto, $vorzeichen . $mwst);
                 }
             }
             // end while
         }
         // end if $numrows
         echo "RECHNUNG {$belegnr} wurde gebucht!<br>";
         // weiterleiten_in_sec('?daten=buchen&option=buchungs_journal', 2);
     } else {
         fehlermeldung_ausgeben("FEHLER: Kontierung {$kontierungs_status} ->Erfassungsnr: {$belegnr}");
         // weiterleiten_in_sec("?daten=rechnungen&option=rechnung_kontieren&belegnr=$belegnr", 3);
     }
 }
开发者ID:BerlusGmbH,项目名称:Berlussimo,代码行数:48,代码来源:class_ueberweisung.php


示例9: form_partner_serienbrief

 function form_partner_serienbrief()
 {
     $partner_arr = $this->partner_in_array();
     if (!is_array($partner_arr)) {
         die(fehlermeldung_ausgeben("Keine Partner gefunden!"));
     }
     $f = new formular();
     $f->erstelle_formular('Serienbrief an Partner', null);
     $js = "onclick=\"activate(this.form.elements['p_ids[]']);\"";
     $f->check_box_js_alle('c_alle', 'c_alle', 1, 'Alle', '', '', 'p_ids');
     $f->send_button('Button', 'Vorlage wählen');
     $f->send_button("delete", "Alle Löschen");
     $anz_p = count($partner_arr);
     for ($a = 0; $a < $anz_p; $a++) {
         $p_id = $partner_arr[$a]['PARTNER_ID'];
         $p_name = $partner_arr[$a]['PARTNER_NAME'];
         // p($this);
         // echo '<hr>';
         // print_r($_SESSION['eig_ids']);
         if (isset($_SESSION['p_ids']) && in_array($p_id, $_SESSION['p_ids'])) {
             $f->check_box_js1('p_ids[]', 'p_ids', $p_id, "{$p_name}", '', 'checked');
         } else {
             $f->check_box_js1('p_ids[]', 'p_ids', $p_id, "{$p_name}", '', '');
         }
     }
     $f->hidden_feld('option', 'serien_brief_vorlagenwahl');
     $f->send_button('Button', 'Vorlage wählen');
     $f->ende_formular();
 }
开发者ID:BerlusGmbH,项目名称:Berlussimo,代码行数:29,代码来源:class_partners.php


示例10: array

            break;
            // weiterleiten_in_sec("?daten=weg&option=serienbrief", 2);
        }
        if (!isset($_SESSION['p_ids'])) {
            $_SESSION['p_ids'] = array();
        }
        if (isset($_POST['p_ids']) && is_array($_POST['p_ids'])) {
            // p($_POST['eig_ids']);
            $_SESSION['p_ids'] = array_merge($_SESSION['p_ids'], $_POST['p_ids']);
            $_SESSION['p_ids'] = array_unique($_SESSION['p_ids']);
            // p($_SESSION);
            $s = new serienbrief();
            if (isset($_REQUEST['kat'])) {
                $s->vorlage_waehlen('Partner', $_REQUEST['kat']);
            } else {
                $s->vorlage_waehlen('Partner');
            }
        } else {
            fehlermeldung_ausgeben("Bitte Partner aus Liste wählen!");
        }
        break;
    case "serienbrief_pdf":
        // p($_SESSION);
        // unset($_SESSION['eig_ids']);
        print_req();
        $bpdf = new b_pdf();
        $s = new serienbrief();
        $s->erstelle_brief_vorlage($_REQUEST['vorlagen_dat'], 'Partner', $_SESSION['p_ids'], $option = '0');
        // $bpdf->form_mieter2sess();
        break;
}
开发者ID:BerlusGmbH,项目名称:Berlussimo,代码行数:31,代码来源:partner.php


示例11: finde_buchungen_pdf

 function finde_buchungen_pdf($abfrage)
 {
     $result = mysql_query("{$abfrage}");
     $numrows = mysql_numrows($result);
     if ($numrows) {
         ob_clean();
         // ausgabepuffer leeren
         //include_once ('pdfclass/class.ezpdf.php');
         include_once 'classes/class_bpdf.php';
         $pdf = new Cezpdf('a4', 'portrait');
         $bpdf = new b_pdf();
         $bpdf->b_header($pdf, 'Partner', $_SESSION['partner_id'], 'portrait', 'Helvetica.afm', 6);
         $g = new geldkonto_info();
         $summe = 0;
         $zeile = 0;
         while ($row = mysql_fetch_assoc($result)) {
             $datum = date_mysql2german($row[DATUM]);
             $auszugsnr = $row['KONTO_AUSZUGSNUMMER'];
             $g_buchungsnummer = $row['G_BUCHUNGSNUMMER'];
             $erfass_nr = $row['ERFASS_NR'];
             $betrag = nummer_punkt2komma($row['BETRAG']);
             $vzweck = $row['VERWENDUNGSZWECK'];
             $kos_typ = $row['KOSTENTRAEGER_TYP'];
             $kos_id = $row['KOSTENTRAEGER_ID'];
             $kostenkonto = $row['KONTENRAHMEN_KONTO'];
             $geldkonto_id = $row['GELDKONTO_ID'];
             $g->geld_konto_details($geldkonto_id);
             $r = new rechnung();
             if ($kos_typ == 'Mietvertrag') {
                 $mv = new mietvertraege();
                 $mv->get_mietvertrag_infos_aktuell($kos_id);
                 $kostentraeger_bezeichnung = $mv->personen_name_string_u;
             } else {
                 $kostentraeger_bezeichnung = $r->kostentraeger_ermitteln($kos_typ, $kos_id);
                 $kostentraeger_bezeichnung = substr($kostentraeger_bezeichnung, 0, 20);
             }
             $kostentraeger_bezeichnung = strip_tags($kostentraeger_bezeichnung);
             $g->geldkonto_bezeichnung_kurz = substr($g->geldkonto_bezeichnung_kurz, 0, 18);
             $table_arr[$zeile]['GK'] = $g->geldkonto_bezeichnung;
             $table_arr[$zeile]['KOS_BEZ'] = $kostentraeger_bezeichnung;
             $table_arr[$zeile]['DATUM'] = $datum;
             $table_arr[$zeile]['KONTO'] = $kostenkonto;
             $table_arr[$zeile]['BUCHUNGSNR'] = $g_buchungsnummer;
             $table_arr[$zeile]['BETRAG'] = $betrag;
             $table_arr[$zeile]['VERWENDUNG'] = $vzweck;
             // echo "<tr><td>$g->geldkonto_bezeichnung<td>$kostentraeger_bezeichnung</td><td>$datum</td><td><b>$kostenkonto</b></td><td><b>$g_buchungsnummer</b></td><td>$betrag</td><td>$vzweck</td></tr>";
             $summe = $summe + nummer_komma2punkt($betrag);
             $zeile++;
         }
         $summe = nummer_punkt2komma($summe);
         // echo "<tr class=\"feldernamen\"><td colspan=5 align=\"right\"><b>SUMME</b></td><td colspan=\"2\"><b>$summe</b></td></tr>";
         $table_arr[$zeile + 1]['BUCHUNGSNR'] = '<b>SUMME</b>';
         $table_arr[$zeile + 1]['BETRAG'] = "<b>{$summe}</b>";
         $cols = array('GK' => "Geldkonto", 'KOS_BEZ' => "Zuordnung", 'DATUM' => "Datum", 'KONTO' => "Konto", 'BUCHUNGSNR' => "Buchungsnr", 'VERWENDUNG' => "Buchungstext", 'BETRAG' => "Betrag");
         if (!empty($kostenkonto)) {
             $kt = new kontenrahmen();
             $kontenrahmen_id = $kt->get_kontenrahmen('Geldkonto', $geldkonto_id);
             $kt->konto_informationen2($kostenkonto, $kontenrahmen_id);
             $ueberschrift = "Kostenkonto {$kostenkonto} - {$kt->konto_bezeichnung}";
         }
         $pdf->ezTable($table_arr, $cols, "{$ueberschrift}", array('showHeadings' => 1, 'showLines' => '1', 'shaded' => 1, 'shadeCol' => array(0.78, 0.95, 1), 'shadeCol2' => array(0.1, 0.5, 1), 'titleFontSize' => 10, 'fontSize' => 8, 'xPos' => 50, 'xOrientation' => 'right', 'width' => 500, 'cols' => array('ZEILE' => array('justification' => 'right', 'width' => 30))));
         $pdf->ezStream();
     } else {
         fehlermeldung_ausgeben("Keine Buchung gefunden");
     }
 }
开发者ID:BerlusGmbH,项目名称:Berlussimo,代码行数:66,代码来源:class_buchen.php


示例12: pruefen_emails

 function pruefen_emails($objekt_id)
 {
     // echo "PRÜFE EMAILS!!!";
     // echo $objekt_id;
     $weg = new weg();
     $ein_arr = $weg->einheiten_weg_tabelle_arr($objekt_id);
     if (!is_array($ein_arr)) {
         fehlermeldung_ausgeben("Keine Einheiten im Objekt");
     } else {
         $anz_e = count($ein_arr);
         $et_arr;
         for ($a = 0; $a < $anz_e; $a++) {
             $einheit_id = $ein_arr[$a]['EINHEIT_ID'];
             $weg1 = new weg();
             $weg1->get_last_eigentuemer($einheit_id);
             // print_r($weg1);
             if (isset($weg1->eigentuemer_id)) {
                 $error = 0;
                 $anz_p = count($weg1->eigentuemer_name);
                 for ($g = 0; $g < $anz_p; $g++) {
                     $person_id = $weg1->eigentuemer_name[$g]['person_id'];
                     $dd = new detail();
                     $email = $dd->finde_detail_inhalt('PERSON', $person_id, 'Email');
                     if (!$email) {
                         $error++;
                     } else {
                         $error--;
                     }
                 }
                 if ($error >= $anz_p) {
                     $et_arr[$a]['ET_ID'] = $weg1->eigentuemer_id;
                 }
                 unset($weg1->eigentuemer_id);
             }
         }
     }
     if (isset($et_arr) && is_array($et_arr)) {
         return $et_arr;
     }
 }
开发者ID:BerlusGmbH,项目名称:Berlussimo,代码行数:40,代码来源:class_listen.php


示例13: fehlermeldung_ausgeben

         $f->fieldset("Kautionsfelder", null);
         echo "<table>";
         echo "<tr><th>FELD</th></th><th>OPTION</th></tr>";
         $z = 0;
         for ($a = 0; $a < $anz; $a++) {
             $z++;
             $feld = $arr[$a]['FELD'];
             $dat = $arr[$a]['DAT'];
             $link_del = "<a href=\"?daten=kautionen&option=feld_del&dat={$dat}\">Löschen</a>";
             echo "<tr><td>{$z}. {$feld}</td>";
             echo "<td>{$link_del}</td>";
             echo "</tr>";
         }
         $f->fieldset_ende();
     } else {
         fehlermeldung_ausgeben("Keine Kautionsfelder in der Datenbank vorhanden!");
     }
     break;
 case "feld_hinzu":
     // print_req();
     if (!empty($_REQUEST['feld'])) {
         $k = new kautionen();
         $k->feld_speichern($_REQUEST['feld']);
     }
     weiterleiten("?daten=kautionen&option=kautionsfelder");
     break;
 case "feld_del":
     if (!empty($_REQUEST['dat'])) {
         $k = new kautionen();
         $k->feld_del($_REQUEST['dat']);
         weiterleiten("?daten=kautionen&option=kautionsfelder");
开发者ID:BerlusGmbH,项目名称:Berlussimo,代码行数:31,代码来源:kautionen.php


示例14: save_person

 function save_person($nachname, $vorname, $geb_dat, $geschlecht, $telefon, $handy, $email)
 {
     if (!$this->person_exists($vorname, $nachname, $geb_dat)) {
         $l_pid = $this->letzte_person_id() + 1;
         $geb_dat_db = date_german2mysql($geb_dat);
         $db_abfrage = "INSERT INTO PERSON VALUES (NULL, '{$l_pid}', '{$nachname}', '{$vorname}', '{$geb_dat_db}', '1')";
         $resultat = mysql_query($db_abfrage) or die(mysql_error());
         /* Protokollieren */
         $last_dat = mysql_insert_id();
         protokollieren('PERSON', $last_dat, '0');
         echo "Person wurde gespeichert";
         $l_pid = $this->letzte_person_id();
         $d = new detail();
         $stand = 'Stand ' . date("d.m.Y");
         if ($geschlecht) {
             $d->detail_speichern_2('PERSON', $l_pid, 'Geschlecht', $geschlecht, '');
         }
         if ($telefon) {
             $d->detail_speichern_2('PERSON', $l_pid, 'Telefon', $telefon, $stand);
         }
         if ($handy) {
             $d->detail_speichern_2('PERSON', $l_pid, 'Handy', $handy, $stand);
         }
         if ($email) {
             $d->detail_speichern_2('PERSON', $l_pid, 'Email', $email, $stand);
         }
     } else {
         fehlermeldung_ausgeben("Mieter mit dem selben Namen, Vornamen und Geburtsdatum exisitiert bereits");
     }
     return $l_pid;
 }
开发者ID:BerlusGmbH,项目名称:Berlussimo,代码行数:31,代码来源:class_person.php


示例15: mietvertrag_form_neu

function mietvertrag_form_neu()
{
    if (!isset($_REQUEST[objekt_id]) && !isset($_REQUEST[einheit_id])) {
        mietvertrag_objekt_links();
    }
    if (isset($_REQUEST[objekt_id])) {
        einheiten_ids_by_objekt($_REQUEST[objekt_id]);
    }
    if (isset($_REQUEST[einheit_id]) && !isset($_REQUEST[submit_vertragspartner]) && !isset($_REQUEST[mietvertrag_speichern])) {
        erstelle_formular(NULL, NULL);
        erstelle_hiddenfeld("einheit_id", "{$_REQUEST['einheit_id']}");
        personen_liste_multi();
        erstelle_eingabefeld("Vertragsbeginn)", "mietvertrag_von", "", "10");
        erstelle_eingabefeld("Vertragsende", "mietvertrag_bis", "", "10");
        erstelle_submit_button("submit_vertragspartner", "Vertrag abschließen!");
        ende_formular();
    }
    if (isset($_REQUEST[submit_vertragspartner])) {
        $anzahl_partner = count($_REQUEST[PERSON_ID]);
        if ($anzahl_partner < 1) {
            fehlermeldung_ausgeben("Wählen Sie Vertragsparteien aus");
            $error = true;
        } elseif (empty($_REQUEST[mietvertrag_von])) {
            fehlermeldung_ausgeben("Vertragsbeginn eintragen");
            $error = true;
        }
        echo $error;
        if ($error != true) {
            erstelle_formular(NULL, NULL);
            // name, action
            $anzahl_partner = count($_REQUEST[PERSON_ID]);
            $einheit_kurzname = einheit_kurzname($_REQUEST[einheit_id]);
            echo "<tr><td><h1>Folgende Daten wurden übermittelt:\n</h1></td></tr>\n";
            echo "<tr><td><h2>Einheitkurzname: {$einheit_kurzname}</h2></td></tr>\n";
            echo "<tr><td>Vertragsparteien: ";
            for ($a = 0; $a < $anzahl_partner; $a++) {
                mieternamen($_REQUEST[PERSON_ID][$a]);
            }
            echo "</td></tr>";
            echo "<tr><td>Von: {$_REQUEST['mietvertrag_von']}</td></tr>";
            if (empty($_REQUEST[mietvertrag_bis])) {
                $vertrag_bis = "unbefristet";
            } else {
                $vertrag_bis = $_REQUEST[mietvertrag_bis];
            }
            echo "<tr><td>Bis: {$vertrag_bis}</td></tr>";
            echo "<tr><td>";
            // print_r($_POST);
            warnung_ausgeben("Sind Sie sicher, daß Sie diesen Mietvertrag abschließen möchten?");
            echo "</td></tr>";
            erstelle_hiddenfeld("einheit_id", "" . $_REQUEST[einheit_id] . "");
            erstelle_hiddenfeld("mietvertrag_von", "" . $_REQUEST[mietvertrag_von] . "");
            erstelle_hiddenfeld("mietvertrag_bis", "" . $_REQUEST[mietvertrag_bis] . "");
            for ($a = 0; $a < $anzahl_partner; $a++) {
                erstelle_hiddenfeld("PERSON_ID[]", "" . $_REQUEST[PERSON_ID][$a] . "");
            }
            erstelle_submit_button("mietvertrag_speichern", "Speichern");
            // name, wert
            ende_formular();
        }
    }
    // ##vertrag eintragen
    if (isset($_REQUEST[mietvertrag_speichern])) {
        mietvertrag_anlegen($_REQUEST[mietvertrag_von], $_REQUEST[mietvertrag_bis], $_REQUEST[einheit_id]);
        $zugewiesene_vetrags_id = mietvertrag_by_einheit($_REQUEST[einheit_id]);
        // echo "VERTRAG $zugewiesene_vetrags_id angelegt";
        $anzahl_partner = count($_REQUEST[PERSON_ID]);
        for ($a = 0; $a < $anzahl_partner; $a++) {
            // echo "".$_REQUEST[PERSON_ID][$a]." <br>";
            person_zu_mietvertrag($_REQUEST[PERSON_ID][$a], $zugewiesene_vetrags_id);
        }
        hinweis_ausgeben("Mietvertrag wurde erstellt!");
        hinweis_ausgeben("Sie werden zur Mietdefinition weitergeleitet!");
        weiterleiten_in_sec("?daten=miete_definieren&option=miethoehe&mietvertrag_id={$zugewiesene_vetrags_id}", "2");
    }
}
开发者ID:BerlusGmbH,项目名称:Berlussimo,代码行数:76,代码来源:formular_funktionen.php


示例16: form_datum_konto

 function form_datum_konto($label, $name, $id)
 {
     if (empty($_SESSION['objekt_id'])) {
         fehlermeldung_ausgeben('Objekt unbedingt wählen, damit die Kontonr angezeigt werden kann.');
         die;
     }
     $f = new formular();
     if (isset($_SESSION['mahn_datum'])) {
         $datum = $_SESSION['mahn_datum'];
     } else {
         $datum = '';
     }
     $f->datum_feld($label, $name, $datum, $id);
     $g = new geldkonto_info();
     $objekt_id = $_SESSION['objekt_id'];
     ini_set('display_errors', 'On');
     $g->geld_konten_ermitteln('Objekt', $objekt_id);
 }
开发者ID:BerlusGmbH,项目名称:Berlussimo,代码行数:18,代码来源:class_mahnungen.php


示例17: listen

        $li = new listen();
        $li->form_export_objekte();
        break;
    case "exp_obj":
        if (isset($_POST['objekte_arr'])) {
            $weg = new weg();
            $anz = count($_POST['objekte_arr']);
            $string = '';
            for ($a = 0; $a < $anz; $a++) {
                $obj_id = $_POST['objekte_arr'][$a];
                $str = $weg->stammdaten_weg($obj_id, 'export');
                if ($a == 0) {
                    $string .= $str;
                } else {
                    $pos = strpos($str, "\n");
                    // strpos($string, "\n");
                    if ($pos) {
                        $str_ohne_ue = substr($str, $pos + 1);
                        $string .= $str_ohne_ue;
                    }
                }
            }
            ob_clean();
            header("Content-Disposition: attachment; filename='OBJEKTE.CSV");
            echo $string;
            die;
        } else {
            fehlermeldung_ausgeben("Objekte wählen!");
        }
        break;
}
开发者ID:BerlusGmbH,项目名称:Berlussimo,代码行数:31,代码来源:listen.php


示例18: mietentwicklung

                    $dat = $_POST['dat'][$a];
                    $me = new mietentwicklung();
                    if ($me->check_me('MIETVERTRAG', $mv_id, "{$kat}", $anfang, $ende_neu, 0) != true && $betrag_neu != 0) {
                        if ($dat > 0) {
                            $me = new mietentwicklung();
                            $me_dat_arr = $me->get_dat_info($dat);
                            if (is_array($me_dat_arr)) {
                                $anfang_alt = $me_dat_arr['ANFANG'];
                                $kat_alt = $me_dat_arr['KOSTENKATEGORIE'];
                                $betrag_alt = $me_dat_arr['BETRAG'];
                                $mwst_alt = $me_dat_arr['MWST_ANTEIL'];
                                $me->me_dat_aendern2($dat, 'MIETVERTRAG', $mv_id, $anfang_alt, $ende, $kat_alt, $betrag_alt, $mwst_alt);
                            }
                        }
                        /* Wenn Abrechnung Anfang Ende gleich */
                        if (stristr($kat, 'abrechnung') == FALSE) {
                            $me->me_speichern('MIETVERTRAG', $mv_id, "{$kat}", $anfang, $ende_neu, $betrag_neu, 0);
                        } else {
                            $me->me_speichern('MIETVERTRAG', $mv_id, "{$kat}", $anfang, $anfang, $betrag_neu, 0);
                        }
                        hinweis_ausgeben("{$mv->einheit_kurzname} - {$mv->personen_name_string_u} - {$betrag_neu}");
                    } else {
                        fehlermeldung_ausgeben("{$mv->einheit_kurzname} {$mv->personen_name_string_u} existiert oder keine Eingabe!!!");
                    }
                }
            }
            weiterleiten_in_sec('?daten=bk&option=anpassung_bk_nk', 3);
        }
        break;
}
// end switch for cases
开发者ID:BerlusGmbH,项目名称:Berlussimo,代码行数:31,代码来源:bk.php


示例19: form_finanzamt

 function form_finanzamt()
 {
     if (!isset($_SESSION['geldkonto_id'])) {
         die(fehlermeldung_ausgeben("Geldkonto wählen"));
     } else {
         if (!isset($_SESSION['partner_id'])) {
             die(fehlermeldung_ausgeben("Partner wählen!"));
         }
         $gk = new geldkonto_info();
         $gk->geld_konto_details($_SESSION['geldkonto_id']);
         // print_r($gk);
         $monat = date("m");
         $jahr = date("Y");
         $sep = new sepa();
         $f = new formular();
         $f->erstelle_formular('SEPA-Finanzamt', null);
         $sep->dropdown_sepa_geldkonten_filter('Finanzamt wählen', 'empf_sepa_gk_id', 'empf_sepa_gk_id', 'amt');
         $f->text_feld('Betrag', 'betrag', "", 10, 'betrag', '');
         $f->text_feld('VERWENDUNG', 'vzweck', "{$gk->beguenstigter} Steuer {$monat}/{$jahr}", 80, 'vzweck', '');
         $f->hidden_feld('option', 'sepa_sammler_hinzu');
         $f->hidden_feld('kat', 'STEUERN');
         $f->hidden_feld('gk_id', $_SESSION['geldkonto_id']);
   

鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
PHP feof函数代码示例发布时间:2022-05-15
下一篇:
PHP feedwordpress_display_url函数代码示例发布时间:2022-05-15
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap