probleme pour garder une séléction de liste déroulante
Posté : 31 janv. 2009, 14:35
Salut a tous,
je pense que vous allez être les seuls a pouvoir m' aider, je dis ca car les deux dernieres fois ou j' ai posté, on m' a rarement autant apporté qu' ici.
Voila le petit hic, j' éssaie de construire un petit site d' annonce, bon je n' en suis qu' au stricti début.
J' ai sur une page ajout_annonce.php (pour les visiteurs voulant deposer une annonce) :
Bon jusque la, rien d' anormal.
Ce que je souhaite dans ce formulaire, c' est que lorsque l' on choisit sa catégorie, la suite du formulaire corréspondat au choix apparait.
Vous imaginez que pour "automobiles" ou bien "jardinage", le type de formulaire ne sera pas du tout le meme.
J' ai ensuite dans la même page plus bas ceci :
Pour l' instant, ca fonctionne, à un détail prés. Si le visiteur choisit "automobiles", la suite du formulaire correspondat apparait bien sous le choix de catégorie, mais la liste déroulante du choix de catégorie revient automatiquement sur:
Il doit me manquer une astuce mais je pense que je ne la connais pas. Quelqu' un aurait un super conseil pour moi svp?
En attendant, je vous dis bon week end et peu etre a tout a l heure!
je pense que vous allez être les seuls a pouvoir m' aider, je dis ca car les deux dernieres fois ou j' ai posté, on m' a rarement autant apporté qu' ici.
Voila le petit hic, j' éssaie de construire un petit site d' annonce, bon je n' en suis qu' au stricti début.
J' ai sur une page ajout_annonce.php (pour les visiteurs voulant deposer une annonce) :
Code : Tout sélectionner
<form method="post" action="">
<select name="cat" onchange="submit()"> >
<option>>--choisissez une catégorie--<</option>
<option style='background-color:#CCFFFF' disabled>VEHICULES</option>
<option value="automobiles">Automobiles</option>
<option>Motos</option>
<option>Camping</option>
<option>Utilitaires</option>
<option>Equipements</option>
<option>Tuning</option>
</select>
</form>
Bon jusque la, rien d' anormal.
Ce que je souhaite dans ce formulaire, c' est que lorsque l' on choisit sa catégorie, la suite du formulaire corréspondat au choix apparait.
Vous imaginez que pour "automobiles" ou bien "jardinage", le type de formulaire ne sera pas du tout le meme.
J' ai ensuite dans la même page plus bas ceci :
Code : Tout sélectionner
<?php
$r=$_POST["cat"];
if ($r=="automobiles") include("includes/form_ajout/automobiles.php");
if ($r=="motos") include("includes/form_ajout/motos.php");
if ($r=="camping") include("includes/form_ajout/camping.php");
if ($r=="utilitaires") include("includes/form_ajout/utilitaires.php");
if ($r=="equipements") include("includes/form_ajout/equipements.php");
if ($r=="tuning") include("includes/form_ajout/tuning.php");
?>Pour l' instant, ca fonctionne, à un détail prés. Si le visiteur choisit "automobiles", la suite du formulaire correspondat apparait bien sous le choix de catégorie, mais la liste déroulante du choix de catégorie revient automatiquement sur:
Code : Tout sélectionner
>--choisissez une catégorie--<Il doit me manquer une astuce mais je pense que je ne la connais pas. Quelqu' un aurait un super conseil pour moi svp?
En attendant, je vous dis bon week end et peu etre a tout a l heure!