Flux rss
Collection CommentÇaMarche.net
Rechercher : dans
Par :

Formulaire variable

zalf, le mercredi 7 novembre 2007 à 22:47:23 
 Signaler ce message aux modérateurs

Bonjour,

Je suis en train de mettre un nouveau module sur mon portail. Lors d'un enregistrement, je voudrais que la personne renseigne son pays, sa région et son département dans un formulaire à partir de listes/menus déroulants.
Après la sélection du pays, je voudrais que la liste/menu de la région propose les bonnes régions du pays. De même, après la sélection de la région, je voudrais que la liste/menu du département propose les bons départements de la région. Et cela sur la même page

J'ai vu sur des forums la fonction "onchange" mais j'ai quand même un peu de mal!

Merci pour votre aide!

Configuration: Windows Vista
Firefox 2.0.0.9

2

Dalida, le mercredi 7 novembre 2007 à 23:09:46

Salut,

tout dépend d'où vient l'info.
sous quelle forme sont stockées les données (pays, régions…) ?

[ Mathieu ]

"Les jeunes c'est l'insécurité
il faudrait tous les enfermer!" BxN 1985

Répondre à Dalida

3

zalf, le mercredi 7 novembre 2007 à 23:18:15

Pour l'instant, je ne pensais pas les stocker mais utiliser :

<label>Pays :
<select name="pays" id="pays" accesskey="p" tabindex="8">
<option value="Afghanistan">Afghanistan</option>
<option value="Afrique-du-Sud">Afrique-du-Sud</option>
<option value="Albanie">Albanie</option>
<option value="Algerie">Algerie</option>
<option value="Allemagne">Allemagne</option>

puis

<label>Région :
<select name="region" id="region" accesskey="r" tabindex="9">
<option value="Alsace">Alsace</option>
<option value="Aquitaine">Aquitaine</option>
<option value="Auvergne">Auvergne</option>

si la france est sélectionnée

Répondre à zalf

4

Dalida, le mercredi 7 novembre 2007 à 23:27:52

Un petit bricolage devrait suffire.
il faut surveiller le 'onchange' du '<select>' des pays, si la valeur est 'France' alors on rempli le deuxième '<select>' avec les régions.
je fais quelques essais et je reviens.

[ Mathieu ]

"Les jeunes c'est l'insécurité
il faudrait tous les enfermer!" BxN 1985

Répondre à Dalida

Dalida, le jeudi 8 novembre 2007 à 00:05:20

Re,

voici une base de travail.
il faudra améliorer ça, surtout si tu travailles avec des listes assez longues mais au moins le mécanisme est en place.

[ Mathieu ]

"Les jeunes c'est l'insécurité
il faudrait tous les enfermer!" BxN 1985

Répondre à Dalida

5

zalf, le jeudi 8 novembre 2007 à 06:49:08

Super!!

Merci beaucoup. Je développe cela ce soir. Je pense que pour les départements, la logique est la même.

Bonne journée et encore bravo

Répondre à zalf

6

Dalida, le jeudi 8 novembre 2007 à 09:38:44

Salut,

idem pour les départements ou quoi que ce soit d'autre, tiens nous au courant de ce que ça donne !

[ Mathieu ]

"Les jeunes c'est l'insécurité
il faudrait tous les enfermer!" BxN 1985

Répondre à Dalida

7

zalf, le jeudi 8 novembre 2007 à 18:59:17

Je vais m'y mettre et vous tiens au courant

On m'a donné une autre solution sur un autre forum donc je donne aussi l'info : http://marcel-bultez.chez-alice.fr/documents/ADSL/ADSL.php

Répondre à zalf

9

Dalida, le vendredi 9 novembre 2007 à 00:31:36

Salut,

c'est exactement ce que je t'ai donné sauf que le code est optimisé. les valeurs sont stockées dans un tableau et l'affichage se fait par une boucle sur le contenu du tableau…

[ Mathieu ]

"Les jeunes c'est l'insécurité
il faudrait tous les enfermer!" BxN 1985

Répondre à Dalida

8

zalf, le jeudi 8 novembre 2007 à 21:30:40

Voici un autre moyen obtenu sur un autre forum : http://www.dynamicdrive.com/dynamicindex1/chainedmenu/chaine­dmenu.html

Répondre à zalf

10

 zalf, le mardi 13 novembre 2007 à 20:07:20

Merci pour tout. Cela marche très bien! Pour être complet, voici quelques informations supplémentaires :
http://www.yatooweb.com/forum/post2314.html#2314

bonne soirée

Répondre à zalf
Php : passage de paramètres variables par URL Bonjour à tous! j'ai cherché dans les posts précédent une réponse à ma question sans succès. voila, j'aimerai passer des variables en paramètres via l'URL. cependant je ne trouve pas comment passer les variables dans mon cas : j'aimerai passer des... www.commentcamarche.net/forum/affich-1011010-php-passage-de-parametres-variables-par-url
PHP Valider un formulaire avec variable Bonjour. C'est mon premier post sur ce forum et j'espère être au bon endroit. Voilà mon problème : Je passe une variable d'une page A à une page B. Sur la page B j'ai un formulaire et quand je valide le formulaire, la variable est vide !! le code de... www.commentcamarche.net/forum/affich-3582839-php-valider-un-formulaire-avec-variable
Transmettre des variables sans Formulaire Bonjour, Je cherche a trensmettre via un lien des variables. Sur le principe c'est simple et tout le monde c'est faire. Perso j'aimerais trensmettre ces variables sans utiliser de formulaire et qu'elle ne soit pas visible dans l'url (comme avec la... www.commentcamarche.net/forum/affich-4149966-transmettre-des-variables-sans-formulaire
[Webmaster] Un formulaire de contact pour votre siteCe formulaire permet d'avoir une page pour être contacté sur son site, sans utiliser de logiciel de messagerie. La personne qui vous contacte indique son adresse, l'objet du message et son message (évidemment). Le code est une version... www.commentcamarche.net/faq/sujet-4516-webmaster-un-formulaire-de-contact-pour-votre-site
[Bash] La variable d'environnement PATHLa variable d'environnement PATH I. Préambule II. C'est quoi le shell ? III. Définition IV. Séance de dissection V. Ajouter un répertoire à la variable PATH VI. Et puis... I. Préambule Sous les systèmes GNU/Linux qu'on le veuille ou... www.commentcamarche.net/faq/sujet-3585-bash-la-variable-d-environnement-path
[Shell] Tester une variable numériqueTester une variable numérique    Préambule Dans un environnement "shell", les variables sont, par défaut, de type "chaîne de caractères". De ce fait il n'est pas possible de déclarer une variable de type "entier" (enfin, ceci n'est pas tout à... www.commentcamarche.net/faq/sujet-4605-shell-tester-une-variable-numerique
[VBA] Access : formulaire et variable (Résolu)Bonjour, Lorsque mon fichier Access se lance, un formulaire d'authentification (login/password) apparaît. En fonction du login, l'utilisateur aura accès à des fonctionnalités plus ou moins étendues. Ce que j'aimerais faire, c'est affecter le login à... www.commentcamarche.net/forum/affich-1775189-vba-access-formulaire-et-variable
Déclaration variable public (Résolu)Bonjour, Malgré mon ami Google, je n'arrive pas à définir une variable en public qui soit utilisable dans la totalité de mes formulaires, je m'explique: Comme beaucoup, j'ai créé une base Access avec un accès par mot de passe, et l'utilisateur... www.commentcamarche.net/forum/affich-7655631-declaration-variable-public
Transfert variables avec formulaires (Résolu)Salut j'ai un probleme avec les formulaires en php. Je travail avec php5 (wamp5) en local, dans le dossier racine j'ai cree un dossier pour le projet en cours. Dans le dossier dossier du projet j'ai 2 fichiers index.htm ... ... www.commentcamarche.net/forum/affich-1983006-transfert-variables-avec-formulaires
Télécharger Formula Vibration Feedback WheelUne nouvelle merveille de chez Logitech pour épater la galerie !!. Cest un volant qui ressemble à tant dautres direz-vous ? Vous vous trompez, la Formula Vibration Feedback Wheel est un volant qui offre des sensations assez particulières quil faut... www.commentcamarche.net/telecharger/telecharger-34057054-formula-vibration-feedback-wheel
PHP - Les variablesConcept 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... www.commentcamarche.net/contents/php/phpvar.php3
Les formulaires HTMLIntérêt d'un formulaire Les formulaires interactifs permettent aux auteurs de pages Web de doter leur page web d'éléments interactifs permettant par exemple un dialogue avec les internaute, à la manière des coupons-réponse présents dans certains... www.commentcamarche.net/contents/html/htmlform.php3
Javascript - Les variablesLe concept de variable 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. En Javascript, les noms de variables peuvent être aussi long que l'on désire,... www.commentcamarche.net/contents/javascript/jsvar.php3