Salve ancora,

risolto il problema; per forzare il download di un file di tipo generale è possibile utilizzare il seguente codice (fonte php.net):

---------
header ("Cache-Control: must-revalidate, post-check=0, pre-check=0");
header ("Content-Type: application/octet-stream");
header ("Content-Length: " . filesize($percorso));
header ("Content-Disposition: attachment; filename=$filename");
readfile($percorso);
---------

In particolare, risolve i problemi di tilt che potrebbero dare file pdf. Un saluto. Grazie.