Actuellement, j'essaye de créer une liste déroulante dynamique, qui redirige vers des pages différentes selon le choix fait.
Voici le code que j'ai mis en place :
Code : Tout sélectionner
//------------------------------------------------------------------------------
// VARIABLES RECUPEREES
//------------------------------------------------------------------------------
$choix = $_POST['choix'];
$submit = $_POST['submit'];
//------------------------------------------------------------------------------
if (isset($submit))
{
if ($choix = '1')
{
echo('contact/nous-contacter.php');
}
else if ($choix = '2')
{
header('Location : contact/devis-impression.php');
}
else if ($choix = '3')
{
header('Location : contact/devis-textile.php');
}
else if ($choix = '4')
{
header('Location : contact/devis-objets-pub.php');
}
}
?>
">
<table class="contact">
<tr>
<td bgcolor="#000" colspan="1">Selectionner l'objet de votre demande :</td>
<td colspan="1">
<select name="choix">
<option value="1" selected="selected">Nous contacter</option>
<option value="2">Devis impression</option>
<option value="3">Devis textile</option>
<option value="4">Devis objets pub</option>
</select>
</td>
</tr>
<tr>
<td><input type="submit" value="Ok" name="submit"></td>
</tr>
</table>
</form>En fait, il semblerait que cela ne fonctionne pas.
J'obtiens l'erreur suivante :
Code : Tout sélectionner
Notice: Undefined index: choix in C:\wamp\www\SMTK\contact.php on line 16 Call Stack #TimeMemoryFunctionLocation 10.0006371568{main}( )..\contact.php:0 Comme vous le constaterez, j'ai tenté des echo et des headers à tout va, mais je n'ai pas eu de succès avec l'un ou l'autre x).
Si quelqu'un pouvait donc m'aider à résoudre ce problème, ce serait super =)
Merci d'avance,
Pauline.
