Page 1 sur 1

Changer image avec liste déroulante ?

Posté : 06 mars 2006, 17:47
par iro
Salut,

J'ai une liste déroulante et une image à côté.
J'aimerais changer l'image affichée à chaque fois qu'on sélectionne un des éléments de la liste.

Je n'ai pas la moindre idée de comment on pourrait procéder.

Merci
Iro

Posté : 06 mars 2006, 18:04
par charabia
Grâce à ta liste déroulante tu peux faire passer des variables en méthode POST.

Chaque valeur d'option sera la valeur que tu récupèreras.

Pour récupérer cette valeur du formulaire tu fais $_POST['nom_de_ton_select']

Maintenant que tu as la valeur, tu en fais ce que tu veux, en l'occurrence afficher une image selon chaque valeur. Tu peux donc faire :

Si la valeur récupérée est image1.gif
<img src="imgs/<?php echo $_POST['nom_de_ton_select']; ?>" />
N'oublies pas de tester l'existance de la variable grâce à isset avant ;)

Posté : 06 mars 2006, 18:05
par daoud
là c'est du javascript...
A mon avis, sur l'évènement onChange tu modifies l'attribut src de ton image.

Posté : 06 mars 2006, 18:10
par iro
Merci, je vais essayer...
Iro