mediengestalter.info
FAQ :: Mitgliederliste :: MGi Team

Willkommen auf dem Portal für Mediengestalter

Aktuelles Datum und Uhrzeit: Do 25.04.2024 10:51 Benutzername: Passwort: Auto-Login

Thema: [PHP] Was ist da falsch? vom 27.01.2004


Neues Thema eröffnen   Neue Antwort erstellen MGi Foren-Übersicht -> Programmierung -> [PHP] Was ist da falsch?
Autor Nachricht
smile jamaica
Threadersteller

Dabei seit: 31.10.2003
Ort: Freiburg
Alter: 39
Geschlecht: Männlich
Verfasst Di 27.01.2004 11:20
Titel

[PHP] Was ist da falsch?

Antworten mit Zitat Zum Seitenanfang

Hab ein Script, welches folgendes Error bringt:

Fatal error: PDFlib error [1118] PDF_open_pdi_page: Handle parameter 'document' has bad value 0 in /var/www/__spielwiese/sascha/pdf.inc.php on line 37

Hier der Code:

Code:
function pdf_erstellen($pdf_filename) {
   $pdf_fp = pdf_new();
   if (pdf_open_file($pdf_fp, $pdf_filename) == 0) {
      if ($script_show_error == TRUE) {
         echo "<hr>Fehler: ".pdf_get_errmsg($pdf_fp[$fp])."<hr>";
      }
      return FALSE;
   }
   return $pdf_fp;
}


function pdf_importieren($pdf_fp, $pdf_pdi_datei, $pdf_pdi_seite=1) {
   global $pdf_page_x, $pdf_page_y;

   pdf_begin_page($pdf_fp, $pdf_page_x, $pdf_page_y);
   $pdf_pdi_fp = pdf_open_pdi($pdf_fp, $pdf_pdi_datei, "", 0);
   $pdf_pdi_page = pdf_open_pdi_page($pdf_fp, $pdf_pdi_fp, $pdf_pdi_seite, ""); // <-- Zeile 37, der zweite Parameter soll abgeblich 0 sein, warum???
   pdf_place_pdi_page($pdf_fp, $pdf_pdi_page, 0.0, 0.0, 1.0, 1.0);
   pdf_end_page($pdf_fp);
}


$pdf_page_x = 100;
$pdf_page_y = 100;
$fp1 = pdf_erstellen("datei1.pdf");
pdf_importieren($fp1, "anlage.pdf");
pdf_begin_page($fp1, $pdf_page_x, $pdf_page_y);
pdf_end_page($fp1);
pdf_close($fp1);


//---------------------------------------------------------

Ich weiß zwar wo der Fehler ist, aber keine Ahnung warum das Falsch ist. Vielleicht könnt ihr mir helfen.


Zuletzt bearbeitet von shakadi am Fr 05.05.2006 09:55, insgesamt 3-mal bearbeitet
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
WurstOderWas

Dabei seit: 26.03.2003
Ort: -
Alter: 43
Geschlecht: Männlich
Verfasst Di 27.01.2004 11:28
Titel

Antworten mit Zitat Zum Seitenanfang

hast du die pdf-lib denn überhaupt installiert?
  View user's profile Private Nachricht senden
Anzeige
Anzeige
smile jamaica
Threadersteller

Dabei seit: 31.10.2003
Ort: Freiburg
Alter: 39
Geschlecht: Männlich
Verfasst Di 27.01.2004 11:30
Titel

Antworten mit Zitat Zum Seitenanfang

ja schon Lächel
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
tacker

Dabei seit: 22.03.2002
Ort: Trondheim, Norwegen
Alter: 43
Geschlecht: Männlich
Verfasst Di 27.01.2004 15:09
Titel

Re: [PHP] Was ist da falsch???

Antworten mit Zitat Zum Seitenanfang

smile jamaica hat geschrieben:
$pdf_pdi_fp = pdf_open_pdi($pdf_fp, $pdf_pdi_datei, "", 0);
$pdf_pdi_page = pdf_open_pdi_page($pdf_fp, $pdf_pdi_fp, $pdf_pdi_seite, ""); // <-- Zeile 37, der zweite Parameter soll abgeblich 0 sein, warum???


Prüf mal die Ausgabe von
Code:
pdf_open_pdi($pdf_fp, $pdf_pdi_datei, , 0);


Da wird vermutlich der Fehler liegen.
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
smile jamaica
Threadersteller

Dabei seit: 31.10.2003
Ort: Freiburg
Alter: 39
Geschlecht: Männlich
Verfasst Di 27.01.2004 16:07
Titel

Antworten mit Zitat Zum Seitenanfang

danke, hab aber schon den fehler gefunden. Das PDF, was ich importieren wollte, war beschädigt und gab daher 0 zurück. Trotzdem danke.
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
Nimroy
Community Manager

Dabei seit: 26.05.2004
Ort: zwischen Köln und D'dorf
Alter: 46
Geschlecht: Männlich
Verfasst Fr 05.05.2006 09:53
Titel

Antworten mit Zitat Zum Seitenanfang

Ich muss das mal reanimiere, weil ich anhand der Funktion pdf_importieren versuche was zu begreifen.

Wenn ich das richtig verstehe erstellst du mit pdf_open_pdi einen handle sowohl auf das neu erstellte, als auch ein bestehendes pdf, richtig?
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
 
Ähnliche Themen zufallsscript ist falsch :-(
[PHP] verdammt was ist falsch?
CSS IE6 bricht Box falsch um
Umlaute sind falsch
[ACS:CS3] After Efects importiert PSD falsch
Illustrator speichert falsch!
Neues Thema eröffnen   Neue Antwort erstellen
MGi Foren-Übersicht -> Programmierung


Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst an Umfragen in diesem Forum nicht mitmachen.