Shop-Hilfe.com
-


Hinweise


Antwort
 
LinkBack Themen-Optionen Thema durchsuchen Thema bewerten
Alt 05.02.2004, 14:07   #1
TP-Junior
 
Registriert seit: Feb 2004
Ort: Köln
blablarolf macht alles soweit korrekt

Serverseitige PDF generierung Vol 2


hi

ich komme gerade aus dem thread " Serverseitige PDF generierung".

zuerst mein problem:

ich habe eine sql datenbank und möchte mit inhalten aus dieser datenbank eine pdf datei erzeugen. das ganze spielt sich in einer onlineapplikation ab, d.h. verlinkungen ohne ende.

nun habe ich den quelltext aus Tutorial 2: Header, footer, page break and image ein wenig konfiguriert bekomme aber permanent folgende meldung: "FPDF error: Some data has already been output to browser, can't send PDF file".

ich muss dazu sagen, dass dies mein erster versuch ist und ich das noch nicht so ganz blicke.


kann mir jemand erklären, wie ich in 1 dokument sowohl den datenbankzugriff regel als auch das entsprechende pdf erstelle?

bei mir verläuft bislang alles im sande....


danke im voraus
frank
blablarolf ist offline   Mit Zitat antworten


Alt 05.02.2004, 14:10   #2
TP-Veteran
 
Benutzerbild von Flow09
 
Registriert seit: Jun 2001
Ort: Wien
Flow09 ist auf einem guten Weg

Re: Serverseitige PDF generierung Vol 2


Zitat:
Original geschrieben von blablarolf
"FPDF error: Some data has already been output to browser, can't send PDF file".
Gibst Du vorher irgendwas an den Browser aus (echo, printf, ...)??

lg
Flow
__________________
Lesser known Programming Languages #13: SLOBOL
... Although many compilers allow you to take a coffee break while they compile, SLOBOL compilers allow you to travel to Bolivia to pick the coffee. Forty-three programmers are known to have died of boredom sitting at their terminals while waiting for a SLOBOL program to compile. Weary SLOBOL programmers often turn to a related (but infinitely faster) language, COCAINE.
Flow09 ist offline   Mit Zitat antworten
Alt 05.02.2004, 14:11   #3
TP-Moderator
 
Benutzerbild von Stuck Mojo
 
Registriert seit: Feb 2001
Ort: Helmstedt/Wolfsburg
Stuck Mojo ist ein richtiges Arbeitstier - DANKEStuck Mojo ist ein richtiges Arbeitstier - DANKEStuck Mojo ist ein richtiges Arbeitstier - DANKEStuck Mojo ist ein richtiges Arbeitstier - DANKEStuck Mojo ist ein richtiges Arbeitstier - DANKE
Hi !!

Wie es auch in der Fehlermeldung steht, wurde schon etwas an den Browser geschickt. Prüfe deine Script auf Leerzeichen oder Zeilenumbrüche vor <?php und hinter ?>. Es darf keinerlei Ausgabe an den Browser gehen.

Gruss
Jan
Stuck Mojo ist offline   Mit Zitat antworten
Alt 05.02.2004, 14:12   #4
TP-Junior
 
Registriert seit: Feb 2004
Ort: Köln
blablarolf macht alles soweit korrekt
ich hab ne auflistung (rückgriff aus db) und der entsprechende link öffnet das oben genannte tutorial 2
blablarolf ist offline   Mit Zitat antworten
Alt 05.02.2004, 14:14   #5
TP-Moderator
 
Benutzerbild von Stuck Mojo
 
Registriert seit: Feb 2001
Ort: Helmstedt/Wolfsburg
Stuck Mojo ist ein richtiges Arbeitstier - DANKEStuck Mojo ist ein richtiges Arbeitstier - DANKEStuck Mojo ist ein richtiges Arbeitstier - DANKEStuck Mojo ist ein richtiges Arbeitstier - DANKEStuck Mojo ist ein richtiges Arbeitstier - DANKE
Zitat:
Original geschrieben von blablarolf
ich hab ne auflistung (rückgriff aus db) und der entsprechende link öffnet das oben genannte tutorial 2
ehh... und? Trozdem darf im Beispielscript keinerlei Ausgabe gemacht werden: http://www.fpdf.org/en/FAQ.php#9

Gruss
Jan
Stuck Mojo ist offline   Mit Zitat antworten
Alt 05.02.2004, 14:15   #6
TP-Junior
 
Registriert seit: Feb 2004
Ort: Köln
blablarolf macht alles soweit korrekt
hi jan

nope... da steht nix vor und nach dem php tag.

liegt der fehler eventuell in der einbindung der datenbankroutine?

wie würde so etwas denn aussehen???
ich hab meine org. routine einfach mal so reinkopiert
blablarolf ist offline   Mit Zitat antworten
Alt 09.02.2004, 08:51   #7
TP-Junior
 
Registriert seit: Feb 2004
Ort: Köln
blablarolf macht alles soweit korrekt
ich hab mir mal das script aus der scriptesammlung angeschaut, mit dem eine datenbankabfrage läuft. auch hier funzt selbst die anbindung nicht. wieder die meldung, es wird was ausgegeben und daher kann die pdf nicht erstellt werden.

nu? ich hab keinen schimmer wie ich da weiterkomm
__________________
Wer eine Frage hat muß den finden der die Antwort kennt
blablarolf ist offline   Mit Zitat antworten
Alt 09.02.2004, 08:59   #8
TP-Moderator
 
Benutzerbild von Stuck Mojo
 
Registriert seit: Feb 2001
Ort: Helmstedt/Wolfsburg
Stuck Mojo ist ein richtiges Arbeitstier - DANKEStuck Mojo ist ein richtiges Arbeitstier - DANKEStuck Mojo ist ein richtiges Arbeitstier - DANKEStuck Mojo ist ein richtiges Arbeitstier - DANKEStuck Mojo ist ein richtiges Arbeitstier - DANKE
mmmhhh... das ist aber sehr merkwürdig.
Du kannst mit output-puffering die Sache debuggen:
PHP-Code:
<?php
    ob_start
(); // gaaaanz an den Anfang deines Scriptes
   
        // ...die erstellung deines PDFs

        
$content ob_get_contents();
    
ob_end_clean();
    
$pdf->output();
?>
Wenn jetzt dein PDF erscheint ist alles, was vorher an den Browser geschickt wurde in der Variable $content. DAS ist keine Lösung, sondern soll nur zum debuggen dienen.

Gruss
Jan
Stuck Mojo ist offline   Mit Zitat antworten
Alt 09.02.2004, 12:16   #9
TP-Junior
 
Registriert seit: Feb 2004
Ort: Köln
blablarolf macht alles soweit korrekt
grml...

hi jan

klappt vorne und hinten nix...

ich verzweifel langsam
__________________
Wer eine Frage hat muß den finden der die Antwort kennt
blablarolf ist offline   Mit Zitat antworten
Alt 09.02.2004, 12:19   #10
TP-Moderator
 
Benutzerbild von Stuck Mojo
 
Registriert seit: Feb 2001
Ort: Helmstedt/Wolfsburg
Stuck Mojo ist ein richtiges Arbeitstier - DANKEStuck Mojo ist ein richtiges Arbeitstier - DANKEStuck Mojo ist ein richtiges Arbeitstier - DANKEStuck Mojo ist ein richtiges Arbeitstier - DANKEStuck Mojo ist ein richtiges Arbeitstier - DANKE
Sorry, aber ohne Beispiel-Script kann man dir dann auch nicht weiterhelfen - die hellseherischen Fähigkeiten sind noch nicht perfekt ausgeprägt
Stuck Mojo ist offline   Mit Zitat antworten
Alt 09.02.2004, 12:38   #11
TP-Junior
 
Registriert seit: Feb 2004
Ort: Köln
blablarolf macht alles soweit korrekt
hehe... da hast du recht...

ok, dies "teste" ich derzeit


include("connect_db.php") ;
$query = "SELECT A1, A2, A3, A4 FROM tabelleXY WHERE ((Param1=$XY) AND (Param2 = $X2Y2))" ;
$dblink=mysql_connect($DBHost,$DBUser,$DBPass) OR DIE("Keine Verbindung zur Datenbank!");
@mysql_select_db($DBName) OR DIE ("Datenbank kann nicht angewählt werden!");
$result=mysql_db_query($DBName,$query,$dblink) OR DIE(mysql_error());
$row = mysql_fetch_array($result);
$id_no = fdf_create();
fdf_set_value($id_no, "A1", $row[A1], 0);
fdf_set_value($id_no, "A2", $row[A2], 0);
fdf_set_value($id_no, "A3", $row[A3], 0);
fdf_set_value($id_no, "A4", $row[A4], 0);


nun erhalte ich folgende fehlermeldung:
Call to undefined function: fdf_create()
__________________
Wer eine Frage hat muß den finden der die Antwort kennt
blablarolf ist offline   Mit Zitat antworten
Alt 09.02.2004, 12:41   #12
TP-Moderator
 
Benutzerbild von Stuck Mojo
 
Registriert seit: Feb 2001
Ort: Helmstedt/Wolfsburg
Stuck Mojo ist ein richtiges Arbeitstier - DANKEStuck Mojo ist ein richtiges Arbeitstier - DANKEStuck Mojo ist ein richtiges Arbeitstier - DANKEStuck Mojo ist ein richtiges Arbeitstier - DANKEStuck Mojo ist ein richtiges Arbeitstier - DANKE
DAS ist NICHT FPDF (http://www.fpdf.org) sondern FDF (von http://www.pdflib.de)... das muss natürlich einkompiliert sein (daher undefined Function) und du benötigst die jeweilige Lizenz.

Gruss
Jan

EDIT
Du solltest erstmal klären, was du überhaupt machen willst...
Stuck Mojo ist offline   Mit Zitat antworten
Alt 09.02.2004, 12:43   #13
TP-Junior
 
Registriert seit: Feb 2004
Ort: Köln
blablarolf macht alles soweit korrekt
ups, ok, dann is das natürlich klar daß das nicht klappt

wer lesen kann ist klar im vorteil


tja...
dann steh ich nun echt vor nem problem.

ich will doch einfach nur daten aus einer SQL db dynamisch in einem pdf dokuemtn generieren...

mehr nicht



grml
__________________
Wer eine Frage hat muß den finden der die Antwort kennt
blablarolf ist offline   Mit Zitat antworten
Alt 09.02.2004, 12:49   #14
TP-Veteran
 
Benutzerbild von Flow09
 
Registriert seit: Jun 2001
Ort: Wien
Flow09 ist auf einem guten Weg
Und wo liegt das Problem, lad Dir FPDF runter und los gehts?!
__________________
Lesser known Programming Languages #13: SLOBOL
... Although many compilers allow you to take a coffee break while they compile, SLOBOL compilers allow you to travel to Bolivia to pick the coffee. Forty-three programmers are known to have died of boredom sitting at their terminals while waiting for a SLOBOL program to compile. Weary SLOBOL programmers often turn to a related (but infinitely faster) language, COCAINE.
Flow09 ist offline   Mit Zitat antworten
Alt 09.02.2004, 12:50   #15
TP-Junior
 
Registriert seit: Feb 2004
Ort: Köln
blablarolf macht alles soweit korrekt
hab ich runter geladen...

nurmale textanzeige geht, aber keine anbindung an DB


das is ja der schrott... und genau darum geht es mir ja
__________________
Wer eine Frage hat muß den finden der die Antwort kennt
blablarolf ist offline   Mit Zitat antworten
Antwort

  Aktuelles Thema
  TP Hilfe Forum > Web-Editoren & Coding > Traum-Dynamik
 Serverseitige PDF generierung Vol 2 Serverseitige PDF generierung Vol 2
« Login | Adressverwaltung gesucht »

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu


Alle Zeitangaben in WEZ +2. Es ist jetzt 05:12 Uhr.

Powered by: vBulletin Version 3.7 (Deutsch)
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd. / Search Engine Friendly URLs by vBSEO 3.2.0 ©2008, Crawlability, Inc.
Traum-Projekt.com | Suchen | Archiv | Impressum | Kontakt | | | Nach oben |



1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67