Le lien PDF ne fonctionne pas (Parse error)

Résolu
Sebas22 Messages postés 119 Statut Membre -  
Sebas22 Messages postés 119 Statut Membre -
Bonjour,

J'ai un problème qui me semblait pourtant simple.
Je suis dans une section membres (ID/PW), dossier zzisbnarchives.
Dans la page (en .php) j'ai mis un lien qui doit afficher une page PDF dans une nouvelle page (le PDF est sans mot de passe, en lecture seule, mais pèse 6.7 Mo) dans le même répertoire.
Quand je clique sur le lien

<a href="http://www.abcd.org/zzisbnarchives/blalbla.pdf" target="_blank">PDF-1</a>

Avec le code:

<tr><td>Texte n°1</td><td>  <a href="http://www.abcd.org/zzisbnarchives/blalbla.pdf" target="_blank">PDF-1</a>  </td></tr>


j'ai le message d'erreur:

Parse error: in /homepages/1/dxxxxxx/htdocs/dossier/zzisbnarchives/blabla.pdf on line 51

Je suis bloqué car je ne sais pas trouver la ligne 51 du fichier PDF!

J'ai aussi essayé avec des liens relatifs mais c'est pareil.

En surfant sur internet j'ai vu la solution
<object data="blalbla.pdf" type="text/html" codetype="application/pdf" >PDF-1</object>
mais c'est pareil

Puis la solution avec <embed>, mais c'est pareil.

D'où vient le souci?

Merci d'avance

Seb

4 réponses

  1. jordane45 Messages postés 30427 Date d'inscription   Statut Modérateur Dernière intervention   4 831
     
    Bonjour,

    Lorsque tu colles l'url du fichier PDF directrement dans ton navigateur.... est-ce qu'il s'ouvre ??

    0
  2. Sebas22 Messages postés 119 Statut Membre 5
     
    Bonjour Jordane45 (et salut à toi!)

    Si je colle l'url du fichier PDF directement dans mon navigateur, j'ai le même message d'erreur

    Parse error: in /homepages/1/dxxxxxx/htdocs/dossier/zzisbnarchives/blabla.pdf on line 51

    Merci de ton aide

    A+, Seb
    0
    1. jordane45 Messages postés 30427 Date d'inscription   Statut Modérateur Dernière intervention   4 831
       
      Donc le souci vient du fichier ..... et non de ton lien.
      Pour ça.. je n'ai aucune solution..... Tu es sûr que le fichier est le bon ? C'est toi qui l'y a mis ? Essayes éventuellement de le ré-uploader sur le serveur.....
      En tout cas.. vu ce que tu me dis .. il ne semble pas y avoir de rapport avec la programmation..... et encore moins avec le présent thème de ce forum .. le php....
      0
      1. jisisv Messages postés 3678 Statut Modérateur 936 > jordane45 Messages postés 30427 Date d'inscription   Statut Modérateur Dernière intervention  
         
        Une possibilité:
        ton serveur est mal configuré en ce sens que notamment les fichiers d'extension pdf sont parsés comme fichiers PHP
        PHP lit le pdf, trouve du texte ou du binaire , ce serait du garbage sur la page; puis l'interpréteur croise la paire "<?" et bardaf, l'interpréteur PHP perd les pédales à juste titre, puisque les caractères suivantes ont une probabilité infime de former du code PHP valide.
        0
  3. Sebas22 Messages postés 119 Statut Membre 5
     
    Bonjour jisisv et jordane45

    Ah merci vous m’avez mis sur la piste.
    J’ai téléphoné à mon hébergeur, c’était dû à un .htaccess qu’il m’avait fait ajouter il y a 4 ans et qui est selon lui maintenant obsolète.

    AddType x-mapp-php5 .php .php3 .php4 .htm .html .pdf

    Dois-je remplacer son contenu par un autre code ou l’abandonner purement et simplement ?

    Je sais que cela n'a rien à voir avec php, mais je souhaite juste votre avis d'experts

    Merci encore !

    Seb
    0
  4. Sebas22 Messages postés 119 Statut Membre 5
     
    Bonjour,

    Pas de souci pour lapetite question.
    cela ne m'empêche pas de dormir.

    C'est donc résolu.
    Encore merci, jisisv et jordane45!

    Seb
    0