Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it L'avatar di Reiuky
    Registrato dal
    Jul 2008
    Messaggi
    371

    Forzare il download del pdf

    Io comincio a sentirmi sfigato .

    Ho raccolto dalla rete tutti i tutorial che sono venuti fuori dalla ricerca "Force Download PDF", facendo un collage da cui è uscito questo

    codice:
    		header('Content-Transfer-Encoding: binary');
    		header('Accept-Ranges: bytes');
    		header("Content-type: application/force-download");
    		header("Content-Type: application/octet-stream");
    		header("Content-Type: application/download");
    		header('Cache-Control: must-revalidate, post-check=0, pre-check=0');
    		header('Content-Encoding: none');
    		header("Content-Disposition: attachment; filename=\"".$File.".pdf\"");
    		header('Connection: close');
    Ho già avuto problemi simili, ma con Content-Disposition: attachment; avevo sempre risolto. Quindi mi stupisco un po' che non riesco a dire al browser che voglio che il file venga scaricato e non aperto con il lettore pdf interno.

    Suggerimenti?
    A volte penso che, nel darci l'intelletto, la natura sia stata più sadica che generosa.

  2. #2
    Utente di HTML.it L'avatar di sgogghy
    Registrato dal
    Sep 2010
    Messaggi
    237
    Ho avuto anche dei problemi con il force download.
    Nel mio caso era in un sito dinamico e avevo risolto mettendo il codice del download in una pagina nella STESSA cartella in cui erano situati i file.
    Spero funzioni anche per te

  3. #3
    Utente di HTML.it L'avatar di Reiuky
    Registrato dal
    Jul 2008
    Messaggi
    371
    Quote Originariamente inviata da sgogghy Visualizza il messaggio
    Ho avuto anche dei problemi con il force download.
    Nel mio caso era in un sito dinamico e avevo risolto mettendo il codice del download in una pagina nella STESSA cartella in cui erano situati i file.
    Spero funzioni anche per te
    Addirittura?
    Comunque, non posso: il file lo genero al volo. Il che mi fa venire in mente che la libreria che uso per generare il file potrebbe andare a cambiarmi l'header. Domani verifico
    A volte penso che, nel darci l'intelletto, la natura sia stata più sadica che generosa.

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.