ciao.
Vorrei visualizzare in una pagina php un pdf da sfogliare , è possibile? In alcuni siti l'ho visto tra cui amazon per i libri.
magari si deve installare un plugin sul browser?
grazie.
[Risolto] [PHP]visualizzare pdf in pagina php
-
- Scoppiettante Seguace
- Messaggi: 470
- Iscrizione: martedì 22 maggio 2012, 14:04
- Distribuzione: 22.04
- Sesso: Maschile
[Risolto] [PHP]visualizzare pdf in pagina php
Ultima modifica di giuseppe500 il martedì 14 novembre 2017, 22:36, modificato 1 volta in totale.
-
- Scoppiettante Seguace
- Messaggi: 857
- Iscrizione: domenica 7 luglio 2013, 15:55
- Desktop: GNU/Linux
- Distribuzione: Ubuntu 22.04.2 LTS
- Sesso: Maschile
Re: [PHP]visualizzare pdf in pagina php
Devi inviare i corretti header:
Codice: Seleziona tutto
<?php
$name = 'file.pdf';
$content = file_get_contents($name);
header('Content-Type: application/pdf');
header('Content-Length: '.strlen( $content ));
header('Content-disposition: inline; filename="' . $name . '"');
header('Cache-Control: public, must-revalidate, max-age=0');
header('Pragma: public');
header('Expires: Sat, 26 Jul 1997 05:00:00 GMT');
header('Last-Modified: '.gmdate('D, d M Y H:i:s').' GMT');
echo $content;
-
- Scoppiettante Seguace
- Messaggi: 470
- Iscrizione: martedì 22 maggio 2012, 14:04
- Distribuzione: 22.04
- Sesso: Maschile
Re: [PHP]visualizzare pdf in pagina php
Grazie 1000 .
Ma se volessi inserirlo in in template con altri elementi html lo posso mettere in un iframe? Tu cosa mi consigli?
Grazie.
Ma se volessi inserirlo in in template con altri elementi html lo posso mettere in un iframe? Tu cosa mi consigli?
Grazie.
-
- Scoppiettante Seguace
- Messaggi: 857
- Iscrizione: domenica 7 luglio 2013, 15:55
- Desktop: GNU/Linux
- Distribuzione: Ubuntu 22.04.2 LTS
- Sesso: Maschile
Re: [PHP]visualizzare pdf in pagina php
Non è possibile mischiare headers di tipo diverso... o mandi un application/pdf o un plain/text o così via... quindi l'iframe mi sembra una (se non l'unica) delle scelte possibili
Chi c’è in linea
Visualizzano questa sezione: 0 utenti iscritti e 7 ospiti