Téléchargement pdf et format error

Résolu/Fermé
nebulon100 Messages postés 12 Date d'inscription vendredi 13 novembre 2009 Statut Membre Dernière intervention 13 décembre 2010 - 17 juin 2010 à 19:28
nebulon100 Messages postés 12 Date d'inscription vendredi 13 novembre 2009 Statut Membre Dernière intervention 13 décembre 2010 - 25 juin 2010 à 12:13
Bonjour,

J' ai un souci. Après avoir écrit un script php pour forcer le télechargement d'un fichier pdf , je remarque lors de son ouverture qu'il s' affiche ce message d'erreur : format error : not a pdf or corrupted.

Ma question est la suivante :
- comment faire pour avoir alors un pdf qui porra souvrir correctement.
Merci
A voir également:

3 réponses

bg62 Messages postés 23590 Date d'inscription samedi 22 octobre 2005 Statut Modérateur Dernière intervention 15 avril 2024 2 362
17 juin 2010 à 19:48
créer un pdf correctement et le mettre sur un lien correct ...
0
avion-f16 Messages postés 19244 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 17 avril 2024 4 496
17 juin 2010 à 21:19
Essaye avec ça :
<?php
$file = 'fichier.pdf';

if (file_exists($file)) {
    header('Content-Description: File Transfer');
    header('Content-Type: application/pdf');
    header('Content-Disposition: attachment; filename="'.basename($file).'"');
    header('Content-Transfer-Encoding: binary');
    header('Expires: 0');
    header('Cache-Control: must-revalidate, post-check=0, pre-check=0');
    header('Pragma: public');
    header('Content-Length: ' . filesize($file));
    ob_clean();
    flush();
    readfile($file);
    exit;
}
?>
0
nebulon100 Messages postés 12 Date d'inscription vendredi 13 novembre 2009 Statut Membre Dernière intervention 13 décembre 2010
25 juin 2010 à 12:13
Bonjour,

Je reviens pour dire que j'ai trouvé la solution . J'ai réglé le problème en modifiant le chemin d'accès à au fichier qui était mal orthographié espérant que c'est cela la cause réelle

Merci.
0