PHP interesse |
|
<?php
//Define & include bestanden
require('includes/config.php');
require('includes/gegevens.php');
define('FPDF_FONTPATH','font/');
require('includes/fpdf.php');
$pdf=new FPDF();
//Functies
function Lijn(){
global $pdf;
$pdf->SetFont('Arial','',8); // lettertypen
$pdf->SetX(10);
$pdf->Write(4,"___________________________________________________________________________________________________________________");
$pdf->Ln();
$pdf->SetFont('Arial','',10);
}
// PDF MAKEN
$pdf->AddPage();
$pdf->SetTitle($titel);
//Tekst maken
$pdf->SetFont('Arial','',10);
$pdf->SetTextColor(0,0,0);
//Lege ruimte
$pdf->Ln(15);
//Cell opschuiven
$pdf->Cell(120,5,$bedrijfsnaam_klant,0,1);
$pdf->Cell(120,5,"t.a.v. ".$tav_klant); $pdf->Cell(30,5,"Factuurnummer: "); $pdf->Cell(40,5,$factuurnummer,0,1);
$pdf->Cell(120,5,$adres_klant); $pdf->Cell(30,5,"Factuurdatum: "); $pdf->Cell(40,5,$factuurdatum,0,1);
$pdf->Cell(120,5,$postcode_klant." ".$woonplaats_klant); $pdf->Cell(30,5,"Klantnummer: "); $pdf->Cell(40,5,$klant_nummer,0,1);
//Lege ruimte
$pdf->Ln(15);
// Informatie boven de producten
$pdf->Cell(110,5,"Omschrijving");
$pdf->Cell(20,5,"Aantal");
$pdf->Cell(30,5,"Prijs per stuk");
$pdf->Cell(20,5,"Totaal bedrag",0,1);
// Producten tonen
foreach($producten as $key => $product){
$pdf->Cell(100,5,$product);
$pdf->Cell(20,5,$aantal[$key],0,0,'R');
$pdf->Cell(10);
$pdf->Cell(5,5,"€ ");
$pdf->Cell(17,5,number_format($prijzen[$key],2,",","."),0,0,'R');
$pdf->Cell(8);
$pdf->Cell(5,5,"€ ");
$pdf->Cell(18,5,number_format($aantal[$key] * $prijzen[$key],2,",","."),0,1,'R');
$subtotaal += $aantal[$key] * $prijzen[$key];
}
//Lijn maken
Lijn();
// Totalen
$pdf->Cell(132); $pdf->Cell(20,5,"Subtotaal",0,0,'R'); $pdf->Cell(8); $pdf->Cell(5,5,"€ "); $pdf->Cell(18,5,number_format($subtotaal,2,",","."),0,1,'R');
$pdf->Cell(132); $pdf->Cell(20,5,"BTW (19%)",0,0,'R'); $pdf->Cell(8); $pdf->Cell(5,5,"€ "); $pdf->Cell(18,5,number_format($subtotaal * 0.19,2,",","."),0,1,'R');
//Lijn maken
Lijn();
$pdf->Cell(132); $pdf->Cell(20,5,"Totaal",0,0,'R'); $pdf->Cell(8); $pdf->Cell(5,5,"€ "); $pdf->Cell(18,5,number_format($subtotaal * 1.19,2,",","."),0,1,'R');
//Lege ruimte
$pdf->Ln(10);
//Extra tekst
$pdf->Write(5,"Wij verzoeken u vriendelijk het bovenstaande bedrag binnen 14 dagen over te schrijven naar rekeningnummer \n\ronze bankrekning onder vermelding van het factuurnummer.");
//Pdf uitdraaien
$pdf->Output();
?>
<?php //Define & include bestanden require('includes/config.php'); require('includes/gegevens.php'); define('FPDF_FONTPATH','font/'); require('includes/fpdf.php'); $pdf=new FPDF(); //Functies function Lijn(){ $pdf->SetFont('Arial','',8); // lettertypen $pdf->SetX(10); $pdf->Write(4,"___________________________________________________________________________________________________________________"); $pdf->Ln(); $pdf->SetFont('Arial','',10); } // PDF MAKEN $pdf->AddPage(); $pdf->SetTitle($titel); //Tekst maken $pdf->SetFont('Arial','',10); $pdf->SetTextColor(0,0,0); //Lege ruimte $pdf->Ln(15); //Cell opschuiven $pdf->Cell(120,5,$bedrijfsnaam_klant,0,1); $pdf->Cell(120,5,"t.a.v. ".$tav_klant); $pdf->Cell(30,5,"Factuurnummer: "); $pdf->Cell(40,5,$factuurnummer,0,1); $pdf->Cell(120,5,$adres_klant); $pdf->Cell(30,5,"Factuurdatum: "); $pdf->Cell(40,5,$factuurdatum,0,1); $pdf->Cell(120,5,$postcode_klant." ".$woonplaats_klant); $pdf->Cell(30,5,"Klantnummer: "); $pdf->Cell(40,5,$klant_nummer,0,1); //Lege ruimte $pdf->Ln(15); // Informatie boven de producten $pdf->Cell(110,5,"Omschrijving"); $pdf->Cell(20,5,"Aantal"); $pdf->Cell(30,5,"Prijs per stuk"); $pdf->Cell(20,5,"Totaal bedrag",0,1); // Producten tonen foreach($producten as $key => $product){ $pdf->Cell(100,5,$product); $pdf->Cell(20,5,$aantal[$key],0,0,'R'); $pdf->Cell(10); $pdf->Cell(5,5,"€ "); $pdf->Cell(17,5,number_format($prijzen[$key],2,",","."),0,0,'R'); $pdf->Cell(8); $pdf->Cell(5,5,"€ "); $pdf->Cell(18,5,number_format($aantal[$key] * $prijzen[$key],2,",","."),0,1,'R'); $subtotaal += $aantal[$key] * $prijzen[$key]; } //Lijn maken Lijn(); // Totalen $pdf->Cell(132); $pdf->Cell(20,5,"Subtotaal",0,0,'R'); $pdf->Cell(8); $pdf->Cell(5,5,"€ "); $pdf->Cell(18,5,number_format($subtotaal,2,",","."),0,1,'R'); $pdf->Cell(132); $pdf->Cell(20,5,"BTW (19%)",0,0,'R'); $pdf->Cell(8); $pdf->Cell(5,5,"€ "); $pdf->Cell(18,5,number_format($subtotaal * 0.19,2,",","."),0,1,'R'); //Lijn maken Lijn(); $pdf->Cell(132); $pdf->Cell(20,5,"Totaal",0,0,'R'); $pdf->Cell(8); $pdf->Cell(5,5,"€ "); $pdf->Cell(18,5,number_format($subtotaal * 1.19,2,",","."),0,1,'R'); //Lege ruimte $pdf->Ln(10); //Extra tekst $pdf->Write(5,"Wij verzoeken u vriendelijk het bovenstaande bedrag binnen 14 dagen over te schrijven naar rekeningnummer \n\ronze bankrekning onder vermelding van het factuurnummer."); //Pdf uitdraaien $pdf->Output(); ?>
|