Error

Callback im Fehlerfall

Diese Methode wird automatisch im Fehlerfall aufgerufen. Durch die Methode wird die übergebene Fehlermeldung ausgegeben und die Ausführung abgebrochen. Eine übergeordnete Klasse kann diese Methode für eine benutzerdefinierte Fehlerbehandlung überlagern, sollte jedoch in jedem Fall die Ausführung der Dokumenterzeugung beenden da das erstellte Dokument möglicherweise ungültig ist.

Syntax

Error(string msg)

Parameter

msg string

Fehlermeldung die ausgegeben werden soll bzw. bei einer Überlagerung der Klasse die Fehlermeldung die von fpdf geliefert wird.

Siehe auch

Keine Verweise

Beispiel

// Benutzerdefinierte Klasse auf Basis der FPDF Klasse
class myFPDF extends FPDF {
  // Überlagerung der Error() Methode
  function Error({"$"}msg) {
    // Ausgabe der Fehlermeldung und Ausführung beenden
    die("Diese Fehlermeldung <b>'".{"$"}msg."'</b> wurde durch die Error()-Methode der myFPDF-Klasse behandelt.");
  }
}


// Objekt aus FPDF Klasse erzeugen
{"$"}pdf = new myFPDF();

// Neue Seite erzeugen
{"$"}pdf->AddPage();

// Output-Methode mit ungültigem Dateinamen aufrufen
{"$"}pdf->Output('/239qtrp2qörg2qr9pfd/sadasdas/asasa/existiertnicht.pdf', 'F');

Zurück