"0174", "0175", "0176", "0177", "0178", "0179"); $produkte_pro_seite = 30; ################################################################ ################################################################ ################################################################ ################################################################ ################################################################ ##### Globale Daten in ARRAY schreiben $query_global1 = "SELECT * FROM `tt_ust`"; $result_global1 = $mysqli->query($query_global1); $anzahl_ergebnisse_global1 = $result_global1->num_rows; if ($anzahl_ergebnisse_global1>0) { while($row_global1 = $result_global1->fetch_assoc()) { $tt_ust_id_global1 = "".$row_global1['tt_ust_id'].""; $tt_ust_bez_global1 = "".$row_global1['tt_ust_bez'].""; $tt_ust_satz_global1 = "".$row_global1['tt_ust_satz'].""; $array["ust"][$tt_ust_id_global1]["bez"] = $tt_ust_bez_global1; $array["ust"][$tt_ust_id_global1]["satz"] = $tt_ust_satz_global1; }; }; $query_global1 = "SELECT * FROM `tt_hersteller`"; $result_global1 = $mysqli->query($query_global1); $anzahl_ergebnisse_global1 = $result_global1->num_rows; if ($anzahl_ergebnisse_global1>0) { while($row_global1 = $result_global1->fetch_assoc()) { $tt_hersteller_id_global1 = "".$row_global1['tt_hersteller_id'].""; $tt_hersteller_bez_global1 = "".$row_global1['tt_hersteller_bez'].""; $tt_hersteller_bes_global1 = "".$row_global1['tt_hersteller_bes'].""; $tt_hersteller_bild_global1 = "".$row_global1['tt_hersteller_bild'].""; $array["hersteller"][$tt_hersteller_id_global1]["bez"] = $tt_hersteller_bez_global1; $array["hersteller"][$tt_hersteller_id_global1]["bes"] = $tt_hersteller_bes_global1; $array["hersteller"][$tt_hersteller_id_global1]["bild"] = $tt_hersteller_bild_global1; }; }; $query_global1 = "SELECT * FROM `tt_lieferzeiten`"; $result_global1 = $mysqli->query($query_global1); $anzahl_ergebnisse_global1 = $result_global1->num_rows; if ($anzahl_ergebnisse_global1>0) { while($row_global1 = $result_global1->fetch_assoc()) { $tt_lieferzeiten_id_global1 = "".$row_global1['tt_lieferzeiten_id'].""; $tt_lieferzeiten_bez_global1 = "".$row_global1['tt_lieferzeiten_bez'].""; $tt_lieferzeiten_bes_global1 = "".$row_global1['tt_lieferzeiten_bes'].""; $array["lieferzeiten"][$tt_lieferzeiten_id_global1]["bez"] = $tt_lieferzeiten_bez_global1; $array["lieferzeiten"][$tt_lieferzeiten_id_global1]["bes"] = $tt_lieferzeiten_bes_global1; }; }; $query_global1 = "SELECT * FROM `tt_versandarten`"; $result_global1 = $mysqli->query($query_global1); $anzahl_ergebnisse_global1 = $result_global1->num_rows; if ($anzahl_ergebnisse_global1>0) { while($row_global1 = $result_global1->fetch_assoc()) { $tt_versandarten_id_global1 = "".$row_global1['tt_versandarten_id'].""; $tt_versandarten_bez_global1 = "".$row_global1['tt_versandarten_bez'].""; $tt_versandarten_bes_global1 = "".$row_global1['tt_versandarten_bes'].""; $tt_versandarten_aufpreisbrutto_global1 = "".$row_global1['tt_versandarten_aufpreisbrutto'].""; $tt_versandarten_ust_id_global1 = "".$row_global1['tt_versandarten_ust_id'].""; $array["versandarten"][$tt_versandarten_id_global1]["bez"] = $tt_versandarten_bez_global1; $array["versandarten"][$tt_versandarten_id_global1]["bes"] = $tt_versandarten_bes_global1; $array["versandarten"][$tt_versandarten_id_global1]["aufpreisbrutto"] = $tt_versandarten_aufpreisbrutto_global1; $array["versandarten"][$tt_versandarten_id_global1]["ust"] = $array["ust"][$tt_versandarten_ust_id_global1]["satz"]; }; }; $query_global1 = "SELECT * FROM `tt_zahlarten`"; $result_global1 = $mysqli->query($query_global1); $anzahl_ergebnisse_global1 = $result_global1->num_rows; if ($anzahl_ergebnisse_global1>0) { while($row_global1 = $result_global1->fetch_assoc()) { $tt_zahlarten_id_global1 = "".$row_global1['tt_zahlarten_id'].""; $tt_zahlarten_bez_global1 = "".$row_global1['tt_zahlarten_bez'].""; $tt_zahlarten_bes_global1 = "".$row_global1['tt_zahlarten_bes'].""; $tt_zahlarten_aufpreisbrutto_global1 = "".$row_global1['tt_zahlarten_aufpreisbrutto'].""; $tt_zahlarten_ust_id_global1 = "".$row_global1['tt_zahlarten_ust_id'].""; $array["zahlarten"][$tt_zahlarten_id_global1]["bez"] = $tt_zahlarten_bez_global1; $array["zahlarten"][$tt_zahlarten_id_global1]["bes"] = $tt_zahlarten_bes_global1; $array["zahlarten"][$tt_zahlarten_id_global1]["aufpreisbrutto"] = $tt_zahlarten_aufpreisbrutto_global1; $array["zahlarten"][$tt_zahlarten_id_global1]["ust"] = $array["ust"][$tt_zahlarten_ust_id_global1]["satz"]; }; }; $query_global1 = "SELECT * FROM `tt_einheiten`"; $result_global1 = $mysqli->query($query_global1); $anzahl_ergebnisse_global1 = $result_global1->num_rows; if ($anzahl_ergebnisse_global1>0) { while($row_global1 = $result_global1->fetch_assoc()) { $tt_einheiten_id_global1 = "".$row_global1['tt_einheiten_id'].""; $tt_einheiten_bez_global1 = "".$row_global1['tt_einheiten_bez'].""; $tt_einheiten_kurzform_global1 = "".$row_global1['tt_einheiten_kurzform'].""; $tt_einheiten_bes_global1 = "".$row_global1['tt_einheiten_bes'].""; $tt_einheiten_kommaerlaubt_global1 = "".$row_global1['tt_einheiten_kommaerlaubt'].""; $array["einheiten"][$tt_einheiten_id_global1]["bez"] = $tt_einheiten_bez_global1; $array["einheiten"][$tt_einheiten_id_global1]["kurzform"] = $tt_einheiten_kurzform_global1; $array["einheiten"][$tt_einheiten_id_global1]["bes"] = $tt_einheiten_bes_global1; $array["einheiten"][$tt_einheiten_id_global1]["kommaerlaubt"] = $tt_einheiten_kommaerlaubt_global1; }; }; $query_global1 = "SELECT * FROM `tt_laender`"; $result_global1 = $mysqli->query($query_global1); $anzahl_ergebnisse_global1 = $result_global1->num_rows; if ($anzahl_ergebnisse_global1>0) { while($row_global1 = $result_global1->fetch_assoc()) { $tt_laender_id_global1 = "".$row_global1['tt_laender_id'].""; $tt_laender_bez_global1 = "".$row_global1['tt_laender_bez'].""; $tt_laender##################################################################################################### ################################################################################################################## ## Funktionen BACKEND ## ################################################################################################################## function bild_upload($name,$name_temp,$name_size,$name_typ,$wunschname) { $speicherordner = array("../bilder_xl/", "../bilder_l/", "../bilder_m/", "../bilder_s/"); $maxbreite = array("600", "460", "220", "100"); $qualitaet = array("80", "90", "90", "90"); if ($wunschname!="") { $dateiname_prefix = "".linkurl($wunschname)."-".date('U')."-".rand(1000,9999)."-"; } else { $dateiname_prefix = "".date("U")."-".rand(1000,9999)."-"; }; $dateiname_prefix = substr("$dateiname_prefix",-180); $tempverzeichnis = "temp/"; $max_size_bilder = 2000000; $max_ram = 8000000; $acceptedTypes = array("jpeg", "jpg", "pjpeg"); $pruef_ram = $img_width*$img_height*$farbtiefe; if ( (!in_array($dateiname_endung, $acceptedTypes)) || (trim($filename_temp) == "") || (trim($filename_temp) =="none") || ($filename_groesse>$max_size_bilder) || ($pruef_ram>$max_ram) ) { return "FEHLER"; } else { $img_original = imagecreatefromjpeg($filename_temp); $image_neu = imagejpeg($img_original, "".$tempverzeichnis."$dateiname"); for($c = 0; $c < $anzahl_bilder; $c++) { if ($img_width>$maxbreite[$c]) { $breite_neu = $maxbreite[$c]; } else { $breite_neu = $img_width; }; $hoehe_neu = intval($img_height * $breite_neu / $img_width); $picture_vorher = ImageCreateFromJPEG("".$tempverzeichnis."$dateiname"); $picture_nachher = ImageCreateTrueColor($breite_neu,$hoehe_neu); ImageCopyResampled($picture_nachher,$picture_vorher,0,0,0,0,$breite_neu,$hoehe_neu,$img_width,$img_height); ImageJPEG($picture_nachher,"".$speicherordner[$c]."$dateiname",$qualitaet[$c]); ImageDestroy($picture_nachher); $returnwert_bilder = "$dateiname"; } bild_beschriften("$returnwert_bilder"); unlink ("".$tempverzeichnis."/$dateiname"); return $dateiname; }; }; ################################################################ ################################################################ ################################################################ ################################################################ ################################################################ function bild_beschriften($bild) { $convert1 = "composite -gravity SouthEast ".$_SERVER["DOCROOT"]."/torteam24.de/images/wasserzeichen.png ".$_SERVER["DOCROOT"]."/torteam24.de/bilder_l/$bild ".$_SERVER["DOCROOT"]."/torteam24.de/bilder_l/$bild"; $convert2 = "composite -gravity SouthEast ".$_SERVER["DOCROOT"]."/torteam24.de/images/wasserzeichen.png ".$_SERVER["DOCROOT"]."/torteam24.de/bilder_xl/$bild ".$_SERVER["DOCROOT"]."/torteam24.de/bilder_xl/$bild"; exec($convert1); exec($convert2); }; ################################################################ ################################################################ ################################################################ ################################################################ ################################################################ function bild_loeschen($name) { $speicherordner = array("../bilder_xl/", "../bilder_l/", "../bilder_m/", "../bilder_s/"); for($c = 0; $c < count($speicherordner); $c++) { unlink("".$speicherordner[$c]."$name"); }; }; ################################################################ ################################################################ ################################################################ ################################################################ ################################################################ function datei_upload($name,$name_temp,$name_size) { $download_verzeichnis = "../download/";)) { chmod($name_neu, 0777); $returnwert_datei = "$name"; } else { $returnwert_datei = "FEHLER"; }; }; return $returnwert_datei; }; ################################################################ ################################################################ ################################################################ ################################################################ ################################################################ function datei_loeschen($name) { unlink("../download/".$name.""); }; ################################################################ ################################################################ ################################################################ ################################################################ ################################################################ function url_pruefen($url) { if ($url!="") { $temp = substr("$url", 0, 4); if ($temp!="http") { $url = "http://".$url.""; }; } else { $url =""; }; return $url; }; ################################################################ ################################################################ ################################################################ ################################################################ ################################################################ function emailpruefung($wert) { if (strlen($wert)<7) // Adresse zu kurz? { $ergebnis = "FEHLER"; } #else if (!ereg("@", $wert)) // Kein @-Zeichen enthalten? #{ # $ergebnis = "FEHLER"; #} else if ( (!strpos($wert, '.')) || (strpos($wert, ' ')) ) // Kein Punkt oder Leerzeichen enthalten? { $ergebnis = "FEHLER"; }; return $ergebnis; }; ################################################################ ################################################################ ################################################################ ################################################################ ################################################################ function komma_durch_punkt_ersetzen($wert) { $wert = trim(str_replace("," , "." , $wert)); return $wert; }; ################################################################ ################################################################ ################################################################ ################################################################ ################################################################ function punkt_durch_komma_ersetzen($wert) { $wert = trim(str_replace("." , "," , $wert)); return $wert; }; ################################################################ ################################################################ ################################################################ ################################################################ ################################################################ function brutto_zu_netto($wert,$satz) { $wert = $wert/($satz/100+1); $wert = round($wert,5); return $wert; }; ################################################################ ################################################################ ################################################################ ################################################################ ################################################################ function doinkorb($id,$back) { if (isset($_SESSION["frontend"]["shop"][$id])) // Produkt ist schon im Korb drin!!! { $_SESSION["frontend"]["shop"][$id] = $_SESSION["frontend"]["shop"][$id]+1; } else { $_SESSION["frontend"]["shop"][$id] = 1; }; $_SESSION["frontend"]["shopback"] = ""; $_SESSION["frontend"]["shopback"] = "".$back.""; header ("Location: shop-bestelluebersicht.php"); }; ################################################################ ################################################################ ################################################################ ################################################################ ################################################################ function bestellungmail($id,$empfaenger,$empfaengerkopie) { $db_host = "mysql"; $db_user = "db223885_124"; $db_pwd = "torteam#22"; $db_name = "db223885_124"; $mysqli = new mysqli($db_host, $db_user, $db_pwd, $db_name); $sql_global = "SELECT * FROM tt_global"; $result_global = $mysqli->query($sql_global); $anzahl_global = $result_global->num_rows; if ($anzahl_global==1) { $row_global = $result_global->fetch_assoc(); $tt_global_widerrufsbelehrung = "".$row_global["tt_global_widerrufsbelehrung"].""; $tt_global_datenschutz = "".$row_global["tt_global_datenschutz"].""; $tt_global_versandkostenfreiab = "".$row_global["tt_global_versandkostenfreiab"].""; }; $sql = "SELECT * FROM tt_bestellungen WHERE tt_bestellungen_id = $id LIMIT 0,1"; $result = $mysqli->query($sql); $anzahl_ergebnisse = $result->num_rows; if ($anzahl_ergebnisse==1) { $mailtext = " "; $row = $result->fetch_assoc(); $tt_bestellungen_id = "".$row['tt_bestellungen_id'].""; $tt_bestellungen_status = "".$row['tt_bestellungen_status'].""; $tt_bestellungen_kunden_vorname = "".$row['tt_bestellungen_kunden_vorname'].""; $tt_bestellungen_kunden_nachname = "".$row['tt_bestellungen_kunden_nachname'].""; $tt_bestellungen_kunden_strasse = "".$row['tt_bestellungen_kunden_strasse'].""; $tt_bestellungen_kunden_plz = "".$row['tt_bestellungen_kunden_plz'].""; $tt_bestellungen_kunden_ort = "".$row['tt_bestellungen_kunden_ort'].""; $tt_bestellungen_kunden_land = "".$row['tt_bestellungen_kunden_land'].""; $tt_bestellungen_kunden_telefon = "".$row['tt_bestellungen_kunden_telefon'].""; $tt_bestellungen_kunden_handy_vorwahl = "".$row['tt_bestellungen_kunden_handy_vorwahl'].""; $tt_bestellungen_kunden_handy = "".$row['tt_bestellungen_kunden_handy'].""; $tt_bestellungen_kunden_telefax = "".$row['tt_bestellungen_kunden_telefax'].""; $tt_bestellungen_kunden_email = "".$row['tt_bestellungen_kunden_email'].""; $tt_bestellungen_kunden_firma = "".$row['tt_bestellungen_kunden_firma'].""; $tt_bestellungen_kunden_firmaust = "".$row['tt_bestellungen_kunden_firmaust'].""; $tt_bestellungen_zahlarten_klarschrift = "".$row['tt_bestellungen_zahlarten_klarschrift'].""; $tt_bestellungen_versandarten_klarschrift = "".$row['tt_bestellungen_versandarten_klarschrift'].""; $tt_bestellungen_zahlart = "".$row['tt_bestellungen_zahlart'].""; $tt_bestellungen_zahlart_netto = "".$row['tt_bestellungen_zahlart_netto'].""; $tt_bestellungen_zahlart_ust = "".$row['tt_bestellungen_zahlart_ust'].""; $tt_bestellungen_zahlart_brutto = "".$row['tt_bestellungen_zahlart_brutto'].""; $tt_bestellungen_versandart = "".$row['tt_bestellungen_versandart'].""; $tt_bestellungen_versandart_netto = "".$row['tt_bestellungen_versandart_netto'].""; $tt_bestellungen_versandart_ust = "".$row['tt_bestellungen_versandart_ust'].""; $tt_bestellungen_versandart_brutto = "".$row['tt_bestellungen_versandart_brutto'].""; $tt_bestellungen_lieferanschrift_vorname = "".$row['tt_bestellungen_lieferanschrift_vorname'].""; $tt_bestellungen_lieferanschrift_nachname = "".$row['tt_bestellungen_lieferanschrift_nachname'].""; $tt_bestellungen_lieferanschrift_strasse = "".$row['tt_bestellungen_lieferanschrift_strasse'].""; $tt_bestellungen_lieferanschrift_plz = "".$row['tt_bestellungen_lieferanschrift_plz'].""; $tt_bestellungen_lieferanschrift_ort = "".$row['tt_bestellungen_lieferanschrift_ort'].""; $tt_bestellungen_lieferanschrift_laender_klarschrift = "".$row['tt_bestellungen_lieferanschrift_laender_klarschrift'].""; $tt_bestellungen_paketnummer_gls = "".$row['tt_bestellungen_paketnummer_gls'].""; $tt_bestellungen_datum = "".$row['tt_bestellungen_datum'].""; $tt_bestellungen_datum_exploder = explode(" ",$tt_bestellungen_datum); $tt_bestellungen_datum_exploder_datum = explode("-",$tt_bestellungen_datum_exploder[0]); $tt_bestellungen_datum_exploder_tag = "$tt_bestellungen_datum_exploder_datum[2]"; $tt_bestellungen_datum_exploder_monat = "$tt_bestellungen_datum_exploder_datum[1]"; $tt_bestellungen_datum_exploder_jahr = "$tt_bestellungen_datum_exploder_datum[0]"; $mailtext .= " \"\"
Ihre Bestellnummer: $tt_bestellungen_id

"; $mailtext .= " = $result2->num_rows; if ($anzahl_ergebnisse2>0) { $mailtext .= "
Aktueller Status:
Bestellte Artikel:

"; #$mailtext .= "
"; $mailtext .= ""; $mailtext .= " "; while($row2 = $result2->fetch_assoc()) { $tt_bestellungenpos_id = "".$row2['tt_bestellungenpos_id'].""; $tt_bestellungenpos_produkte_bez = "".$row2['tt_bestellungenpos_produkte_bez'].""; $tt_bestellungenpos_produkte_artikelnummer = "".$row2['tt_bestellungenpos_produkte_artikelnummer'].""; $tt_bestellungenpos_produkte_bes_short = "".$row2['tt_bestellungenpos_produkte_bes_short'].""; $tt_bestellungenpos_produkte_bes_lieferumfang = "".$row2['tt_bestellungenpos_produkte_bes_lieferumfang'].""; $tt_bestellungenpos_produkte_bes_hinweis = "".$row2['tt_bestellungenpos_produkte_bes_hinweis'].""; $tt_bestellungenpos_produkte_hersteller_klarschrift = "".$row2['tt_bestellungenpos_produkte_hersteller_klarschrift'].""; $tt_bestellungenpos_produkte_einheiten_klarschrift = "".$row2['tt_bestellungenpos_produkte_einheiten_klarschrift'].""; $tt_bestellungenpos_produkte_lieferzeiten_klarschrift = "".$row2['tt_bestellungenpos_produkte_lieferzeiten_klarschrift'].""; $tt_bestellungenpos_produkte_ust_klarschrift = "".$row2['tt_bestellungenpos_produkte_ust_klarschrift'].""; $tt_bestellungenpos_menge = "".$row2['tt_bestellungenpos_menge'].""; $tt_bestellungenpos_produkte_einzelpreis_netto = "".$row2['tt_bestellungenpos_produkte_einzelpreis_netto'].""; $tt_bestellungenpos_produkte_einzelpreis_brutto = "".$row2['tt_bestellungenpos_produkte_einzelpreis_brutto'].""; $mailtext .= " "; $produkt_summer_brutto += $tt_bestellungenpos_produkte_einzelpreis_brutto*$tt_bestellungenpos_menge; $produkt_summer_netto += $tt_bestellungenpos_produkte_einzelpreis_netto*$tt_bestellungenpos_menge; $counter++; }; $gesamt_brutto = $produkt_summer_brutto+$tt_bestellungen_versandart_brutto+$tt_bestellungen_zahlart_brutto; $gesamt_netto = $produkt_summer_netto+$tt_bestellungen_versandart_netto+$tt_bestellungen_zahlart_netto; $gesamt_ust = $gesamt_brutto-$gesamt_netto; $mailtext .= " "; $mailtext .= "
Pos. Menge Artikel Preis
       
$counter. $tt_bestellungenpos_menge $tt_bestellungenpos_produkte_einheiten_klarschrift $tt_bestellungenpos_produkte_bez
Artikelnummer: $tt_bestellungenpos_produkte_artikelnummer

Einzelpreis: ".number_format($tt_bestellungenpos_produkte_einzelpreis_brutto, 2, ',', '')." EUR / $tt_bestellungenpos_produkte_einheiten_klarschrift
".number_format(($tt_bestellungenpos_produkte_einzelpreis_brutto*$tt_bestellungenpos_menge), 2, ',', '')." EUR
       
    Zwischensumme: ".punkt_durch_komma_ersetzen($produkt_summer_brutto)." EUR
    Versandart \"$tt_bestellungen_versandarten_klarschrift\": ".punkt_durch_komma_ersetzen($tt_bestellungen_versandart_brutto)." EUR
    Zahlung \"$tt_bestellungen_zahlarten_klarschrift\": ".punkt_durch_komma_ersetzen($tt_bestellungen_zahlart_brutto)." EUR
    Gesamtbetrag: ".number_format($gesamt_brutto, 2, ',', '')." EUR
    Enthaltene USt.: ".number_format($gesamt_ust, 2, ',', '')." EUR
"; }; $mailtext .= "
belehrung)."

Datenschutz:

".nl2br($tt_global_datenschutz)."
"; $to = "$empfaenger"; $absender_email = "info@torteam24.de"; $subject = "Ihre Bestellung - Nr. $tt_bestellungen_id"; $mailheader = "MIME-Version: 1.0\n"; $mailheader .= "X-Mailer: PHP\n"; $mailheader .= "X-Priority: 3\n"; $mailheader .= "Cc: $empfaengerkopie\r\n"; #$mailheader .= "BCc: info@nordsee-medien.de\r\n"; $mailheader .= "From: TORTEAM24 <$absender_email>\r\n"; $mailheader .= "Content-type:text/html\r\n"; ## hier versendung der E-Mail! mail("$to", "$subject", "$mailtext", "$mailheader", "-f$absender_email"); }; }; ################################################################ ################################################################ ################################################################ ################################################################ ################################################################ function emailversandrechnung($tt_bestellungen_id,$empfaenger,$empfaengerkopie) { global $tt; $sql_global = "SELECT * FROM tt_global"; $result_global = $mysqli->query($sql_global); $anzahl_global = $result_global->num_rows; if ($anzahl_global==1) { $row_global = $result_global->fetch_assoc(); $tt_global_widerrufsbelehrung = "".$row_global["tt_global_widerrufsbelehrung"].""; $tt_global_datenschutz = "".$row_global["tt_global_datenschutz"].""; $tt_global_versandkostenfreiab = "".$row_global["tt_global_versandkostenfreiab"].""; }; define('FPDF_FONTPATH',''.$_SERVER["DOCUMENT_ROOT"].'/admin/fpdf/font/'); require_once(''.$_SERVER["DOCUMENT_ROOT"].'/admin/fpdf/fpdf.php'); class PDF extends FPDF { function Header() { global $tt; $this->Image(''.$_SERVER["DOCUMENT_ROOT"].'/images/logo_torteam_pdf_sw.png',25,20,60); $datum_kurz_en = date("d.m.Y H:i:s"); $text = "TORTEAM24\nHansestr. 20, 26529 Upgant-Schott (Deutschland)\nInhaber: Torsten Arends\n"; $text .= "\nInternet: www.torteam24.de\nE-Mail: info@torteam24.de"; $text .= "\n\nBestellnr.: ".$tt["bestellungen"]["id"]."\nRechnungsdatum: ".$tt["bestellungen"]["rechnungsdatum"]."\nBestelldatum: ".$tt["bestellungen"]["datum"].""; $text .= "\nZahlart: ".$tt["bestellungen"]["zahlarten_klarschrift"]."\nVersandart: ".$tt["bestellungen"]["versandarten_klarschrift"]."\nSeite ".$this->PageNo()."/{nb}"; $text .= "\n\nSteuer-Nr.: FA 26506 Norden 62/101/00922\nUSt.-ID-Nr.: DE227600647"; $text .= "\n\nBankverbindung:\nKto.-Nr.: 864 190 17 00\nBLZ: 280 200 50 (Oldb. Landesbank Norden)"; $text .= "\nIBAN: DE88 2802 0050 8641 90 1700\nSwift/BIC: OLB ODEH2"; $this->SetFont('Arial','B',6); $this->SetXY(130,20); $this->MultiCell( 70, 3, $text , 'B', 'L', 0); $this->ln(2); $this->SetXY(25,50); $text = "Absender: TORTEAM24 - Hansestr. 20 - 26529 Upgant-Schott"; $this->SetFont('Arial','',6); $this->MultiCell( 70, 4, ''.$text.'' , 'B', 'L', 0); $this->SetX(25); $text = "\n".$tt["bestellungen"]["kunden_firma"]."\n".$tt["bestellungen"]["kunden_vorname"]." ".$tt["bestellungen"]["kunden_nachname"]."\n".$tt["bestellungen"]["kunden_strasse"]."\n".$tt["bestellungen"]["kunden_plz"]." ".$tt["bestellungen"]["kunden_ort"]." (".$tt["bestellungen"]["kunden_land"].")"; $this->SetFont('Arial','B',10); $this->MultiCell( 160, 5, ''.$text.'' , '0', 'L', 0); $this->Ln(20); $this->SetX(25); $text = "Ihre Rechnung Nr. ".$tt["bestellungen"]["id"]."-OS"; $this->SetFont('Arial','B',14); $this->MultiCell( 160, 5, ''.$text.'' , '0', 'L', 0); } fudf->SetXY(180,$Y); $pdf->MultiCell( 20, 3,'Gesamtpreis', 'B', 'R', 0); $pdf->Ln(1); $query = "SELECT * FROM `tt_bestellungenpos` WHERE tt_bestellungenpos_bestellungen_id = ".$tt_bestellungen_id." ORDER BY tt_bestellungenpos_id ASC"; #echo "$query"; $result = $mysqli->query($query); $anzahl_ergebnisse = $result->num_rows; if ($anzahl_ergebnisse>0) { $pos_wert=1; while($row = $result->fetch_assoc()) { $tt_bestellungenpos_id = "".$row['tt_bestellungenpos_id'].""; $tt_bestellungenpos_produkte_bez = "".$row['tt_bestellungenpos_produkte_bez'].""; $tt_bestellungenpos_produkte_artikelnummer = "".$row['tt_bestellungenpos_produkte_artikelnummer'].""; $tt_bestellungenpos_produkte_bes_short = "".$row['tt_bestellungenpos_produkte_bes_short'].""; $tt_bestellungenpos_produkte_bes_lieferumfang = "".$row['tt_bestellungenpos_produkte_bes_lieferumfang'].""; $tt_bestellungenpos_produkte_bes_hinweis = "".$row['tt_bestellungenpos_produkte_bes_hinweis'].""; $tt_bestellungenpos_produkte_hersteller_klarschrift = "".$row['tt_bestellungenpos_produkte_hersteller_klarschrift'].""; $tt_bestellungenpos_produkte_einheiten_klarschrift = "".$row['tt_bestellungenpos_produkte_einheiten_klarschrift'].""; $tt_bestellungenpos_produkte_lieferzeiten_klarschrift = "".$row['tt_bestellungenpos_produkte_lieferzeiten_klarschrift'].""; $tt_bestellungenpos_produkte_ust_klarschrift = "".$row['tt_bestellungenpos_produkte_ust_klarschrift'].""; $tt_bestellungenpos_menge = "".$row['tt_bestellungenpos_menge'].""; $tt_bestellungenpos_produkte_einzelpreis_netto = "".$row['tt_bestellungenpos_produkte_einzelpreis_netto'].""; $tt_bestellungenpos_produkte_einzelpreis_brutto = "".$row['tt_bestellungenpos_produkte_einzelpreis_brutto'].""; // wo ist der Cursor gerade? if (isset($naechsterY)) { $Y = $naechsterY; } else { $Y = $pdf->GetY(); }; if ($neue_seite_erzwingen==1) { $Y = 110; $pdf->SetXY(25,$Y); $pdf->MultiCell( 8, 3,POS, 'B', 'L', 0); $pdf->SetXY(33,$Y); $pdf->MultiCell( 17, 3,'Art.', 'B', 'L', 0); $pdf->SetXY(50,$Y); $pdf->MultiCell( 25, 3,'Menge', 'B', 'L', 0); $pdf->SetXY(75,$Y); $pdf->MultiCell( 70, 3,'Beschreibung', 'B', 'L', 0); $pdf->SetXY(145,$Y); $pdf->MultiCell( 20, 3,'Einzelpreis', 'B', 'R', 0); $pdf->SetXY(165,$Y); $pdf->MultiCell( 15, 3,'USt.-Satz', 'B', 'R', 0); $pdf->SetXY(180,$Y); $pdf->MultiCell( 20, 3,'Gesamtpreis', 'B', 'R', 0); $pdf->Ln(1); $Y = $pdf->GetY(); }; $pdf->SetXY(25,$Y); $pdf->MultiCell( 8, 3,$pos_wert, '0', 'L', 0); $pos_wert++; $pdf->SetXY(33,$Y); $pdf->MultiCell( 17, 3,''.$tt_bestellungenpos_produkte_artikelnummer.'', '0', 'L', 0); $pdf->SetXY(50,$Y); $pdf->MultiCell( 25, 3,''.$tt_bestellungenpos_menge.' '.$tt_bestellungenpos_produkte_einheiten_klarschrift.'', '0', 'L', 0); $artikeltext = "$tt_bestellungenpos_produkte_bez \nHersteller: $tt_bestellungenpos_produkte_hersteller_klarschrift"; $pdf->SetXY(75,$Y); $pdf->MultiCell( 70, 3,''.$artikeltext.'', 'L', 'L', 0); $pdf->Ln(1); $naechsterY = $pdf->GetY(); $pdf->SetXY(145,$Y); $pdf->MultiCell( 20, 3,''.number_format($tt_bestellungenpos_produkte_einzelpreis_brutto, 2, ',', '').' EUR', '0', 'R', 0); $pdf->SetXY(165,$Y); $pdf->MultiCell( 15, 3,''.$tt_bestellungenpos_produkte_ust_klarschrift.'%', '0', 'R', 0); $tt_bestellungenpos_produkte_einzelpreis_netto_summe = $tt_bestellungenpos_produkte_einzelpreis_netto*$tt_bestellungenpos_menge; $summe_netto += $tt_bestellungenpos_produkte_einzelpreis_netto_summe; $tt_bestellungenpos_produkte_einzelpreis_brutto_summe = $tt_bestellungenpos_produkte_einzelpreis_brutto*$tt_bestellungenpos_menge; $summe_brutto += $tt_bestellungenpos_produkte_einzelpreis_brutto_summe; $pdf->SetXY(180,$Y); $pdf->MultiCell( 20, 3,''.number_format($tt_bestellungenpos_produkte_einzelpreis_brutto_su, 5, ''.number_format($tt["bestellungen"]["versandart_brutto"], 2, ',', '').' EUR', "B", 1, "R"); $summe_netto = $summe_netto+$tt["bestellungen"]["zahlart_netto"]+$tt["bestellungen"]["versandart_netto"]; $summe_brutto = $summe_brutto+$tt["bestellungen"]["zahlart_brutto"]+$tt["bestellungen"]["versandart_brutto"]; $diff_ust = $summe_brutto-$summe_netto; $pdf->SetX(135); $pdf->Cell(40, 5, 'Rechnungsbetrag (inkl. USt.)', "B", 0); $pdf->SetX(175); $pdf->SetFont('','',10); $pdf->Cell(25, 5, ''.number_format($summe_brutto, 2, ',', '').' EUR', "B", 1, "R"); }; $pdf->ln(5); $text = "Der Bruttobetrag von ".number_format($summe_brutto, 2, ',', '')." EUR entspricht dem Nettobetrag von ".number_format($summe_netto, 2, ',', '')." EUR zzgl. USt. von ".number_format($diff_ust, 2, ',', '')." EUR. Die Lieferung erfolgte an ".$tt["bestellungen"]["lieferanschrift_vorname"]." ".$tt["bestellungen"]["lieferanschrift_nachname"].", ".$tt["bestellungen"]["lieferanschrift_strasse"].", ahr = "$exploder_bestelldatum2[0]"; $mailtext = "