flori-software
Neues Mitglied
Hallo zusammen,
in einem der vorigen Beiträge ist bereits gesagt worden, dass FPDF evtl. nicht mehr aktuell ist. Da der Umstieg auf eine andere PDF-Bibliothek aufgrund des damit verbundenen Aufwandes wahrscheinlich nicht vor Ende dieses Jahres möglich sein wird (ich müsste einige Skripte neu schreiben), würde ich gerne FPDF zunächst behalten. Nun stellt sich die Frage, ob es möglich ist - denn unter PHP 8 bekomme ich folgende Fehlermeldung, wenn ich versuche ein PDF-Dokument zu erschaffen:
Fatal error: Uncaught Error: Cannot call constructor in /Applications/MAMP/htdocs/meineWebApp/meineSeite.php
Ich erzeuge die PDF-Datei folgenderweise:
Hat jemand Erfahrungen mit FPDF unter PHP8? Es scheint, dass er ein Problem mit "parent:__construct" hat, oder? Bin gespannt auf eure Rückmeldungen.
in einem der vorigen Beiträge ist bereits gesagt worden, dass FPDF evtl. nicht mehr aktuell ist. Da der Umstieg auf eine andere PDF-Bibliothek aufgrund des damit verbundenen Aufwandes wahrscheinlich nicht vor Ende dieses Jahres möglich sein wird (ich müsste einige Skripte neu schreiben), würde ich gerne FPDF zunächst behalten. Nun stellt sich die Frage, ob es möglich ist - denn unter PHP 8 bekomme ich folgende Fehlermeldung, wenn ich versuche ein PDF-Dokument zu erschaffen:
Fatal error: Uncaught Error: Cannot call constructor in /Applications/MAMP/htdocs/meineWebApp/meineSeite.php
Ich erzeuge die PDF-Datei folgenderweise:
Code:
class heb_a_pdf extends FPDF {
private $heb; // Objekt vom Typ heb
private $ich; // Objekt
public function __construct($heb) {
$this->heb = $heb;
// 8 Seiten erschaffen
parent::__construct('P', 'mm', 'A4');
for($seite = 1; $seite <= 8; $seite++) {
$this->AddPage();
$this->mittelteil();
}
}
// Einige andere Funktionen...
}
Hat jemand Erfahrungen mit FPDF unter PHP8? Es scheint, dass er ein Problem mit "parent:__construct" hat, oder? Bin gespannt auf eure Rückmeldungen.