barre de recherche - formulaire -
Posté : 01 mars 2005, 17:32
salut tlm,
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:
Mais bon normal qu'elle est pas défini la variable vu que j'attend que l'utilisateur la choisisse ?!
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 ! :/
Comment faire ?
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 ?