Html/PHP

Fermé
MESTIRI - 12 avril 2006 à 17:17
callapa Messages postés 11 Date d'inscription mercredi 12 avril 2006 Statut Membre Dernière intervention 12 avril 2006 - 12 avril 2006 à 17:26
Bonjour tout le monde,

J'ai un grand problème qui est très urgent, je compte beaucoup pour votre amabilité pour m'aider... Merci beaucoup d'avance.

Voila j'ai un comboBox1 (ex PAYS) dans un formulaire HTML
Le user choisit un ITEM, la page est alors rechargée pour remplir le COMBO2 (ex VILLE).

Le problème c'est qu'en rechargeant la page, le choix du user disparait et le combo1, c'est à dire que le combo1 affichela valeur par défaut et non celle choisir par le user...

MERCI BEAUCOUP DE BIEN VOULOIR M'AIDER, JE VOUS SEREZ TRES RECONNAISSANT. C'EST TRES IMPORTANT
A voir également:

3 réponses

callapa Messages postés 11 Date d'inscription mercredi 12 avril 2006 Statut Membre Dernière intervention 12 avril 2006
12 avril 2006 à 17:24
Bonjour MESTIRI,

peux-tu donner le code de ton formulaire stp ce sera plus simple merci.
0
Luffy =) Messages postés 365 Date d'inscription mercredi 20 avril 2005 Statut Membre Dernière intervention 19 mai 2006 109
12 avril 2006 à 17:24
Salut =)

Ben je suppose que tu passes la valeur du pays en paramètre, soit par GET ou par POST, non ?

alors la permière option que tu affiches dans ta liste est cette valeur, du style :
echo '<select name="pays">';
if (isset($_GET['pays']))
          echo '<option value="'.$_GET['pays'].'">'.$_GET['pays'].'</option>';


Et voili voilou =)
0
callapa Messages postés 11 Date d'inscription mercredi 12 avril 2006 Statut Membre Dernière intervention 12 avril 2006
12 avril 2006 à 17:26
Je dirais même mieux

if(isset($_GET['pays']))
echo '<option value="'.$_GET['pays'].'" selected>'.$_GET['pays'].'</option>';


Si tu veux que ton choix apparaisse en premier dans ta liste il faut rajouté l'option 'selected'
0