Ciao!

Sto avendo un problema con questa funzione che è incaricata di "parlare" al browser e quindi di far scaricare un file PDF...
mi escono un sacco di errori tipo:
Codice PHP:
WarningCannot modify header information headers already sent by (output started at /Volumes/Archivio/web/DocumentRoot/format/index.php:12in /Volumes/Archivio/web/DocumentRoot/format/includes/funzioni.php on line 153 
Codice PHP:
void header string string [, bool replace [, int http_response_code]] ) 
ho provato a chiamare gli header passandogli FALSE come secondo parametro ma niente da fare...

ecco il codice della funzione:
Codice PHP:
function scaricaPDF($file$filename$suffisso) {
    
// $file può essere "pubblico" o "rivenditori"
    
header("Pragma: public");
    
header("Expires: Mon, 26 Jul 1997 05:00:00 GMT");
    
header("Last-Modified: " gmdate("D, d M Y H:i:s") . " GMT");
    
header("Cache-Control: must-revalidate");
    
header("Content-type: application/pdf");
    
header("Content-Length: ".filesize($filename));
    
header("Content-disposition: inline; filename=Format".($file=="rivenditori" "Riv" "").$suffisso.".pdf");
    
header("Accept-Ranges: ".filesize($filename));
    
readfile($filename);
    exit();

Spero qualcuno possa aiutarmi...domani ho la consegna del programma e..al momento attuale sono nella m****!!

Ciao a tutti!!