Changer image avec liste déroulante ?

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Changer image avec liste déroulante ?

par iro » 06 mars 2006, 18:10

Merci, je vais essayer...
Iro

par daoud » 06 mars 2006, 18:05

là c'est du javascript...
A mon avis, sur l'évènement onChange tu modifies l'attribut src de ton image.

par charabia » 06 mars 2006, 18:04

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 ;)

Changer image avec liste déroulante ?

par iro » 06 mars 2006, 17:47

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