jsuis en train de faire une barre de recherche.
L'utilisateur selectionne le departement qu'il souhaite afficher a l'aide d'un formulaire de type select.
Ensuite, lorsqu'il valide il va a la page
index.php?p=_department_phonebook&department='.$_POST["dep"].'
Avec un passage de variable par url. On affiche que ce qui interesse le loulou.
Probleme : Notice: Undefined index: dep in ligne 21
la ligne 21 c'est celle la:
Code : Tout sélectionner
echo ' <li><form action="index.php?p=_department_phonebook&department='.$_POST["dep"].'" method="POST">Department search: <SELECT name="dep">';Et quand je lance la recherche la passage de variable ne se fait pas et il va a la page "index.php?p=_department_phonebook&department="
Alors que si je change action="index.php?p=_department_phonebook&department=It"
il m'affiche tout bien comme y faut ! :/
echo '<div class="news">';
echo ' <h2>search:</h2>';
echo ' <ul class="contentPF">';
echo ' <li><form action="index.php?p=_department_phonebook&department='.$_POST["dep"].'" method="POST">Department search: <SELECT name="dep">';
echo ' <OPTION VALUE=""></OPTION>';
echo ' <OPTION VALUE="administration_accounts">Admininistration/Accounts</OPTION>';
echo ' <OPTION VALUE="GICS">GICS</OPTION>';
echo ' <OPTION VALUE="IT">IT</OPTION>';
echo ' <OPTION VALUE="maintenance">Maintenance</OPTION>';
echo ' <OPTION VALUE="Materials">Materials</OPTION>';
echo ' <OPTION VALUE="production">Production</OPTION>';
echo ' <OPTION VALUE="sales_marketing">Sales/Marketing</OPTION>';
echo ' <OPTION VALUE="service">Service</OPTION>';
echo ' <OPTION VALUE="R_D">R&D</OPTION>';
echo ' </SELECT><input type="submit" value="search"></form></li></div>';
jsuis sur la bonne voie ?Comment faire ?