Lien relatif photo et base de donnée

Résolu
Mateo -  
Mihawk Messages postés 4753 Statut Contributeur -
Bonsoir,

Je souhaite afficher une photo avec un lien relatif dans la BDD mais ça ne fonctionne pas:

<?php print '<img src='.$photo.' alt="" width="200" height="250"/><br />'; ?>

et dans le base de donnée, le chemin qui se trouve dans $photo est bien le bon mais pourtant en utilisant cette formule il apparait un point d'interrogation :'(

Si quelqu'un sait...
Merci

7 réponses

  1. Dino77
     
    J'ai le même problème si quelqu'un à la réponse!!
    0
  2. Mihawk Messages postés 4753 Statut Contributeur 846
     
    Hello,

    Et avec

    <?php echo('<img src='.$photo.' alt="" width="200" height="250"/><br />'); ?>
    0
  3. Mateo
     
    Moi non :'(

    Toujours le cadre et un point d'interrogation au milieu
    0
  4. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  5. Mihawk Messages postés 4753 Statut Contributeur 846
     
    Je pense que le lien relatif n'est pas bon.
    As-tu bien fais attention aux include ?

    Si tu as géré le lien relatif en fonction de page1.php mais que celle-ci est inclue dans page2.php qui est dans un dossier différent, cela ne tournera pas.

    Mihawk
    "Tant qu'on ne fait pas, on ne sait pas."
    0
  6. Mateo
     
    Mais ce qui est incroyable c'est que mes deux liens relatifs sont identiques:

    <img src="../images/visu/photos1.jpg"/>
    <?php print ('<img src='.$visu.' alt="" width="200" height="250"/><br />'); ?>

    $visu = ../images/visu/photos1.jpg

    Le premier Lien fonctionne mais pas le second de ma base de donnée!

    Pourtant les deux élément sont identiques...

    Petite précision, quand je demande à safari le code source de ma page, le 1er lien relatif apparait bien mais pas le second dans "src":

    <img src="../images/visu/photo1.jpg"/>
    <img src= alt="" width="200" height="250"/><br />

    Honnêtement je comprends vraiment pas pourquoi :/
    0
    1. Mihawk Messages postés 4753 Statut Contributeur 846
       
      I got it

      <?php print ('<img src="'.$visu.'" alt="" width="200" height="250"/><br />'); ?>
      0
    2. Mateo
       
      J'ai le sentiment qu'on est pas loin de la solution mais ça n'est pas encore tout à fait ça ^^

      Il apparait maintenant le nom du lien relatif sur ma page web lol
      code source:
      <h3>
      Montagne </h3>
      ../images/visu/photo..jpg
      <p>
      0
    3. Mihawk Messages postés 4753 Statut Contributeur 846
       
      Retente le echo

      <?php echo('<img src="'.$photo.'" alt="" width="200" height="250"/><br />'); ?>
      0
  7. Dino77
     
    Toujours dans la même galère aussi, j'ai aussi de le meme pb..
    0