Bonjour et merci d'avance pour votre aide,
J'ai une page qui commence par un formulaire, sur ce formulaire il y a 3 menus déroulant qui permettent une redirection vers différentes pages du site.
J'ai trouvé le script suivant qui me permet de faire une redirection :
Le formulaire :
La page de redirection redirect.php:
Mon problème est de savoir comment écrire ma page redirect.php si j'ai plusieurs menu déroulant ?
EXEMPLE : Mon formulaire contient 2 menus déroulants ListeCouleur et ListeNombre:
J'AI ESSAYE DE FAIRE CECI ? Mais çà ne fonctionne pas parfaitment, alors je viens vous demander votre aide, merci
Merci
J'ai une page qui commence par un formulaire, sur ce formulaire il y a 3 menus déroulant qui permettent une redirection vers différentes pages du site.
J'ai trouvé le script suivant qui me permet de faire une redirection :
Le formulaire :
Code:
<FORM method="POST" action="redirect.php">
<select NAME="Liste">
<option selected="selected" value="">-Sélectionnez votre destination-</option>
<option value="bleu">Bleu</option>
<option value="blanc">Blanc</option>
<option value="rouge">Rouge</option>
</select>
<input type="submit" name="envoi" value="envoyer" />
</FORM>
La page de redirection redirect.php:
Code:
<?php
switch($_POST['ListeCouleur']){
case "bleu":
header("Location: [url=http://www.bleu.com");]http://www.bleu.com");[/url]
break;
case "blanc":
header("Location: [url=http://www.blanc.com");]http://www.blanc.com");[/url]
break;
case "rouge":
header("Location: [url=http://www.rouge.com");]http://www.rouge.com");[/url]
break;
default:
header("Location: abc.htm");
}
?>
Mon problème est de savoir comment écrire ma page redirect.php si j'ai plusieurs menu déroulant ?
EXEMPLE : Mon formulaire contient 2 menus déroulants ListeCouleur et ListeNombre:
Code:
<FORM method="POST" action="redirect.php">
<select NAME="ListeCouleur">
<option selected="selected" value="">-Sélectionnez votre destination-</option>
<option value="bleu">Bleu</option>
<option value="blanc">Blanc</option>
<option value="rouge">Rouge</option>
</select>
<select NAME="ListeNombre">
<option selected="selected" value="">-Sélectionnez votre destination-</option>
<option value="un">un</option>
<option value="deux">deux</option>
<option value="trois">trois</option>
</select>
<input type="submit" name="envoi" value="envoyer" />
</FORM>
J'AI ESSAYE DE FAIRE CECI ? Mais çà ne fonctionne pas parfaitment, alors je viens vous demander votre aide, merci

Code:
<?php
switch($_POST['ListeCouleur']){
case "bleu":
header("Location: [url=http://www.bleu.com");]http://www.bleu.com");[/url]
break;
case "blanc":
header("Location: [url=http://www.blanc.com");]http://www.blanc.com");[/url]
break;
case "rouge":
header("Location: [url=http://www.rouge.com");]http://www.rouge.com");[/url]
break;
default:
header("Location: abc.htm");
}
switch($_POST['ListeNombre']){
case "un":
header("Location: [url=http://www.un.com");]http://www.un.com");[/url]
break;
case "deux":
header("Location: [url=http://www.deux.com");]http://www.deux.com");[/url]
break;
case "trois":
header("Location: [url=http://www.trois.com");]http://www.trois.com");[/url]
break;
}
?>
Merci
