Visualizzazione dei risultati da 1 a 2 su 2
  1. #1

    [header] scaricamento automatico di un file PDF con gli header

    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!!

  2. #2

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.