PB PHP passer une variable en parametre d'url

Résolu
Bonjour,

Je suis débutant en PHP.

J'ai une page PHP qui liste le noms de toutes les photos présentes sur mon site. J'aimerais créer un lien a cote de chaque photo pour la visualiser. Je récupére bien le nom de la photo dans la variable $photo mais je n'arrive pas a créer le lien qui permet d'accéder directement a la photo depuis ma page PHP.

Toutes mes images sont stockées sur http://monsite.com/images

Le lien doit ressembler a quoi?

<a href = "images/$photo"> Voir cette photo </a><br><?php print "$photo" ?>

Merci pour votre aide

Philippe

4 réponses

  1. Salut,

    Si tu veut voir l'image directement afficher sur ton site tu peut utiliser ceci :

    <img src=\"xxxx/$photos.png\">

    Sinon tu peut faire comme ceci :

    <?
    echo "<a href="xxx/$photos.png">afficher</a>";
    ?>

    Essay et dis nous si cela marche :)
    1. Pour tes exemples ça serait plutôt
      <img src="chemin/<?php echo $photo; ?>.png">
      

      ou
      <?php
        echo "<a href=\"chemin/$photo.png\">afficher</a>";
      ?>
      
  2. <?php print "$photo" ?>

    euh je crois que les quotes ne doivent pas être la sur une variable
    1. Peut-être quelque chose comme
      <a href="images/<?php echo $photo; ?>">Voir la photo <?php echo $photo; ?></a>
      
      1. Re bonjour

        Merci a tous pour vos messages

        J'ai reussi en utilisant la 1ere reponse de Dr Zoidberg:
        <?php echo "<a href=\"chemin/$photo\">afficher</a>";?>

        Encore un grand merci

        Philippe