Ed ecco la risposta:
Fatal error: Call to undefined method mioPDF::drawTextBox() in /var/www/applicazione/accessi/pdf_elenco_visite.php on line 313

e alla linea 313 non c'è altro che
Codice PHP:
$this->drawTextBox($motivo,50,$h,'C','M',1); 
Ora vi posto bene bene il codice così come mi da errore

Questo è il file che genera il .pdf
Codice PHP:
<?
define
('FPDF_FONTPATH','./font/');
require (
'./fpdf.php');
require_once(
'textbox.php');
    
class 
mioPDF extends FPDF
{
 function 
Header()
 {...}
 function 
Footer()
 {...}
 function 
connect()
 {...}
 function 
ricerca()
 {...}
 function 
intestazione_tabella()
 {...}
 function 
corpo_tabella($query)
 {...}
//fine della classe mioPDF

$query="...";
$p = new mioPDF();
$p->AddPage(L,A4);
$p->connect(...);
$p->ricerca();
$p->intestazione_tabella();
$p->corpo_tabella($query);
$p->output();
?>
e questo è il file con dentro le funzioni fatti da altri (textbox.php)
Codice PHP:
<?    
class PDF extends FPDF
{
 function 
drawTextBox($strText$w$h$align='L'$valign='T'$border=1)
 {...}
 function 
drawRows($w$h$txt$border=0$align='J'$fill=0$maxline=0$prn=0)
 {...}
//fine della classe PDF
?>

Per farlo funzionare, devo tenere il codice in questo modo:
Codice PHP:
<?
define
('FPDF_FONTPATH','./font/');
require (
'./fpdf.php');
//require_once('textbox.php');
    
class mioPDF extends FPDF
{
 function 
drawTextBox($strText$w$h$align='L'$valign='T'$border=1)
 {...}
 function 
drawRows($w$h$txt$border=0$align='J'$fill=0$maxline=0$prn=0)
 {...}
 function 
Header()
 {...}
 function 
Footer()
 {...}
 function 
connect()
 {...}
 function 
ricerca()
 {...}
 function 
intestazione_tabella()
 {...}
 function 
corpo_tabella($query)
 {...}
//fine della classe mioPDF

$query="...";
$p = new mioPDF();
$p->AddPage(L,A4);
$p->connect(...);
$p->ricerca();
$p->intestazione_tabella();
$p->corpo_tabella($query);
$p->output();
?>
in pratica incollo il codice di quell'altro nel mio file e ignoro del tutto textbox.php, il che lo rende particolarmente illegibile e inutilmente lungo.

Detto brevissimamente: come includo nel mio codice un file contenente codice scritto da terzi che estende la stessa classe che estendo nel mio codice?