Téléchargement pdf et format error

Résolu
nebulon100 Messages postés 14 Statut Membre -  
nebulon100 Messages postés 14 Statut Membre -
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

3 réponses

  1. bg62 Messages postés 23433 Date d'inscription   Statut Modérateur Dernière intervention   2 435
     
    créer un pdf correctement et le mettre sur un lien correct ...
    0
  2. avion-f16 Messages postés 19182 Date d'inscription   Statut Contributeur Dernière intervention   4 511
     
    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
  3. nebulon100 Messages postés 14 Statut Membre
     
    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