Page 1 sur 1

passage de parametres d'un cadre à l'autre

Posté : 03 sept. 2005, 12:41
par lasnico
Bonjour, je suis super débutant en PHP (j'ai commencé aujourd'hui) et je souhaite effectué une gallerie photo.

Ma page de gallerie se décompose en 2 cadres :
- 1 à gauche (menu.php) le menu avec toutes les photos en miniatures (ça marche en php, je parcours un répertoire et j'affiche les photos)

- et 1 autre cadre (body.php) : le cadre principal qui affiche la photo en 800*600. Il faut que la photo affichée soit celle sur laquelle on a cliqué sur le menu des miniatures.

Et là ça merde, parceque je n'arrive pas à trouver le moyen simple de transmettre le nom du fichier que je veux afficher à body.php.

En regardant sur le net j'ai tout d'abord trouvé le transfert de parametre par la barre d'adresse (ex: a href=../body.php?image=photo1.jpg target="body"), mais comme j'utilise des cadres, ça ne s'affiche pas sur la barre d'adresse.

je pense que ce n'est pas trop compliqué à faire, mais comme je vous l'ai dit, je débute juste. je vais continuer à chercher sur le net !!!!!

Merci pour votre aide !!!!

Nico

Posté : 03 sept. 2005, 13:23
par Cyrano
Comment récupères-tu le paramètres dans le cadre body.php ?

Posté : 03 sept. 2005, 13:33
par lasnico
ben justement, je n'y arrive pas !!!!!
Je voulais savoir si qqun pouvais m'aider parce que je ne sais pas comment faire!!

nico

Re: passage de parametres d'un cadre à l'autre

Posté : 03 sept. 2005, 14:29
par Truc
En regardant sur le net j'ai tout d'abord trouvé le transfert de parametre par la barre d'adresse (ex:a href=../body.php?image=photo1.jpg target="body"), mais comme j'utilise des cadres, ça ne s'affiche pas sur la barre d'adresse.
Ca ne change rien au faite que tu n'affiche pas ds la barre d'adresse:
tu fait comme tu l'a dis:
<a href=../body.php?image=photo1.jpg target="body")
et ds body.php tu fait un test simple
if (isset($_GET['image']))
     $img=$_GET['image'];
else
     $img="";

Posté : 03 sept. 2005, 16:33
par lasnico
Super, ça marche nickel !!!

Merci encore ...