Header('Content-Type: application/pdf'); ne fonctionne pas

Fermé
lif_lemaire Messages postés 7 Date d'inscription mercredi 14 novembre 2018 Statut Membre Dernière intervention 20 décembre 2018 - 20 déc. 2018 à 13:09
 Utilisateur anonyme - 20 déc. 2018 à 17:44
Bonjour à tous,
je rencontre un problème lorsque je déploie mon application sur un serveur d'OVH.
En effet, en local j'arrive à lire les fichiers pdf sur mon navigateur, mais lorsque je déploie l'application sur le serveur, cette dernière me force à télécharger le fichier au lieu de l'afficher.
Voici le code me permettant d'afficher mes fichiers pdf :

<?php
header('Content-Type: application/pdf');
$file = $_GET['f'];
header('Content-Disposition: inline; filename="'.$file.'"');
header('Content-Transfer-Encoding: binary');
header('Content-Length: '.filesize($file));
readfile($file);
?>
Merci d'avance
A voir également:

1 réponse

Utilisateur anonyme
20 déc. 2018 à 17:44
Bonjour

Malheureusement, je n'ai pas d'explication à te proposer. Je viens d'essayer ton script sur mon hébergement OVH et pour moi ça marche bien.
Tu fais bien l'essai avec le même navigateur dans les deux cas ?
0