Page 1 of 1

CMS und FPDF

Posted: Thu Sep 02, 2010 11:48 am
by titi123
Hallo Freunde,
ich möchte gerne in meinem CMSimple gerne mit der klasse FPDF arbeiten.
Leider gibt es da ein paar Störungen, wenn ich versuche sie einzubinden.

Wie folgt gehe ich vor.

1. Benutzerdef. Tag {print} wo ich via "require" die Klasse importiere.

Code: Select all

//// PDF Lib laden
	require('fpdf.php');
2. im Benutzerdef. Tag  {print} erstelle ich ein neues Dokument via "$pdf=new PDF();"
3. Wenn ich jetzt die Seite "drucken" öffne wo sich {print} befindet, kriege ich folgende Fehlermeldung
Fatal error: Class 'PDF' not found in /is/htdocs/wp1190644_X4RDGTHX91/www/cms/lib/content.functions.php(976) : eval()'d code on line 1
Woran liegt das? Warum erkennt er die Klasse nicht?
Danke für die Hilfe :)

Re: CMS und FPDF

Posted: Thu Sep 02, 2010 1:17 pm
by nicmare
wieso benutzt du {print}? dieses tag ist schon reserviert

Re: CMS und FPDF

Posted: Thu Sep 02, 2010 1:22 pm
by titi123
sorry benutze {drucken}. {print}war jetzt nur ein schlechtes beispiel.

Re: CMS und FPDF

Posted: Thu Sep 02, 2010 9:43 pm
by NaN
titi123 wrote:
[...]

2. im Benutzerdef. Tag  {print} erstelle ich ein neues Dokument via "$pdf=new PDF();"

[...]

Warum erkennt er die Klasse nicht?
Weil es keine Klasse namens PDF gibt ;)
Laut Dokumentation (Schritt 5) muss es $pdf = new FPDF(); heißen.

Re: CMS und FPDF

Posted: Sat Jan 08, 2011 1:29 pm
by titi123
Habe ich gemacht...die FehlerMeldung bleibt aber weiterhin bestehen...
Weiß nicht woran das liegen könnte.

Re: CMS und FPDF

Posted: Sun Jan 16, 2011 4:25 pm
by Sonya
titi123 wrote:

Code: Select all

//// PDF Lib laden
	require('fpdf.php');
....
Fatal error: Class 'PDF' not found in /is/htdocs/wp1190644_X4RDGTHX91/www/cms/lib/content.functions.php(976) : eval()'d code on line 1
Woran liegt das? Warum erkennt er die Klasse nicht?
Die Fehlermeldung sagt schon aus, dass die Klasse nicht gefunden wurde. Require sucht nach der Datei fpdf.php, aber wo? Das ist hier die Frage :) Beim require solltest Du immer den vollen Pfad zu der Datei eingeben, angefangen im root-Verzeichnis.

Re: CMS und FPDF

Posted: Sun Jan 16, 2011 10:41 pm
by Duketown
Bitte, brauchen sie:

Code: Select all

$pageformat = 'A4';
$pdf=new FPDF('P', 'pt', $pageformat);
Weitere info: http://fpdf.org/en/tutorial/tuto1.htm

Duketown