Maison >développement back-end >tutoriel php >Comment afficher des fichiers PDF directement dans un navigateur en utilisant PHP ou Perl ?
Affichage de fichiers PDF dans un navigateur à l'aide de PHP ou Perl
L'affichage de fichiers PDF directement dans un navigateur peut être une technique utile pour suivre l'engagement des utilisateurs et protéger les emplacements de fichiers sensibles. Bien qu'il existe des méthodes simples pour télécharger ou créer des PDF, il n'est pas immédiatement évident de savoir comment charger des fichiers PDF existants pour les visualiser.
Solution PHP :
Le code PHP suivant peut être utilisé pour afficher un fichier PDF dans le navigateur :
<code class="php"><?php header('Content-type: application/pdf'); header("Content-Disposition:inline; filename="the.pdf""); readfile('the.pdf'); ?></code>
Solution Perl :
De même, en Perl, vous pouvez utiliser le code suivant :
<code class="perl">open(PDF, "the.pdf") or die "could not open PDF [$!]"; binmode PDF; my $output = do { local $/; <PDF> }; close (PDF); print "Content-Type: application/pdf\n"; print "Content-Length: " .length($output) . "\n\n"; print $output;</code>
Notes PHP supplémentaires :
Conseils de dépannage :
Conclusion :
En suivant les étapes décrites ci-dessus, vous pouvez afficher avec succès les fichiers PDF dans les navigateurs des utilisateurs à l'aide de PHP ou Perl, vous permettant ainsi de suivre les actions des utilisateurs et de protéger l'emplacement du fichier d'origine. .
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!