Rechercher : dans
Par :

PB PHP passer une variable en parametre d'url

Dernière réponse le 14 mar 2008 à 15:13:50 philippe, le 14 mar 2008 à 14:16:11 
 Signaler ce message aux modérateurs

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

Meilleures réponses pour « PB PHP passer une variable en parametre d'url » dans :
[Programmation] Conventions de passage de paramètres sous x86 VoirLes conventions de passage de paramètres sous x86 Introduction Cdecl Stdcall Fastcall Register Pascal Sources de ce document et liens Lorsqu'un programme est compilé pour une architecture x86, le passage de paramètres pour...
PHP - Les variables VoirConcept de variable avec PHP Une variable est un objet repéré par son nom, pouvant contenir des données, qui pourront être modifiées lors de l'exécution du programme. Les variables en langage PHP peuvent être de trois...
PHP - Les variables d'environnement VoirNotion de variable d'environnement Les variables d'environnement sont, comme leur nom l'indique, des données stockées dans des variables permettant au programme d'avoir des informations sur son environnement. L'environnement, dans le cas du script...

1

PRK, le 14 mar 2008 à 14:21:24

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 :)
(^°°)> -----> < *__* >

Répondre à PRK

3

Dr Zoidberg, le 14 mar 2008 à 14:54:58

Pour tes exemples ça serait plutôt

<img src="chemin/<?php echo $photo; ?>.png">

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

Répondre à Dr Zoidberg

2

Jay Altec, le 14 mar 2008 à 14:45:03

<?php print "$photo" ?>

euh je crois que les quotes ne doivent pas être la sur une variable

Répondre à Jay Altec

4

Dr Zoidberg, le 14 mar 2008 à 14:57:29

Peut-être quelque chose comme

<a href="images/<?php echo $photo; ?>">Voir la photo <?php echo $photo; ?></a>

Répondre à Dr Zoidberg

5

 philippe, le 14 mar 2008 à 15:13:50

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

Répondre à philippe