Buongiorno a chi mi legge.
Utilizzo la piattaforma open-source Joomla! per lo sviluppo di siti internet. Recentemente sono passato dalla versione 3 di Joomla (PHP 7) alla versione 5 di Joomla (PHP 8). Da allora il componente FPDF non funziona più.
Nel 2023 è stato pubblicato questo post: https://www.iprogrammatori.it/forum-programmazione/php/passaggio-da-php-7-a-php-8dot1-errore-fpdf-t52352.html
Avrei necessità di avere maggiori dettagli. Possibilmente un esempio di programma completo sulla base del primo Tutorial di FPDF (Esempio minimo):
<?php
require('fpdf.php');
$pdf = new FPDF();
$pdf->AddPage();
$pdf->SetFont('Arial','B',16);
$pdf->Cell(40,10,'Hello World!');
$pdf->Output();
?>
che in Joomla 5 non funziona. Ottengo questo:
%PDF-1.3 3 0 obj <> endobj 4 0 obj <> stream x3R235W(r Qw3T0430PISp Z*[(hx+(j*d7W endstream endobj 1 0 obj <> endobj 5 0 obj <> stream x]Rn0>L%DI8~%E*r?v?HXgvVk?/?`][x5 3\zP}POjJ?^x6/f|4}z}@,?-?E?u^,< Z_K IQYdCK_%q8>!J"V!2&bGg%r"HD\}2EL1nhje"a*H:d9c[X1~"3gÑ;O> endobj 2 0 obj << /ProcSet [/PDF /Text /ImageB /ImageC /ImageI] /Font << /F1 6 0 R >> /XObject << >> >> endobj 7 0 obj << /Producer (FPDF 1.86) /CreationDate (D:20241007182321+02'00') >> endobj 8 0 obj << /Type /Catalog /Pages 1 0 R >> endobj xref 0 9 0000000000 65535 f 0000000228 00000 n 0000000867 00000 n 0000000009 00000 n 0000000087 00000 n 0000000315 00000 n 0000000749 00000 n 0000000971 00000 n 0000001054 00000 n trailer << /Size 9 /Root 8 0 R /Info 7 0 R >> startxref 1103 %%EOF
Grazie per l'aiuto.