Téléchargement pdf et format error

Résolu
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. Modérateur
    créer un pdf correctement et le mettre sur un lien correct ...
    0
    1. 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
      1. 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