Bonjour,
Je suis debutant en programmation html et j'ai crée un formulaire qui contient un seule champ de recherche:
Voici le code
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 <form method="get" id="searchform" action="<?php bloginfo('url'); ?>/"> <div class="search"> <input type="text" name="s" id="s" class="input" onclick="this.value=''" value="<?php _e('Recherchez votre logement: tapez ici vos mots clés...','cp'); ?>" onfocus="if (this.value == '<?php _e('Recherchez votre logement: tapez ici vos mots clés...','cp'); ?>') {this.value = '';}" onblur="if (this.value == '') {this.value = '<?php _e('Recherchez votre logement: tapez ici vos mots clés...','cp'); ?>';}" /> <input type="submit" class="go" value="Go>" /> </div> </form> <a href="#" id="ad-toggle" class="postbutton"><?php _e('Post a Classified!','cp'); ?></a> <div class="clear"></div>
Le souci, c'est que je voudrai créer plusieurs champs de recherches, (par exemple, ville, nom, code postal, etc... puis concatener toutes les champs obtenus pour obtenir la variable finale (ici, "s")
autrement dit: je veux créer plusieurs champ input:
ville, codepostal, personnes... puis mettre a la suite le contenu les 3 variables pour en créer un seule.
Ex: si ville="paris", codepostal="75000" et personne="laurent", je voudrais que la variable s="paris 75000 laurent" en une seule phrase
Comment faire ?
Merci de votre aide
Yohan
Partager