Bonjour, je debute en perl et j essaie de recuperer la valeur choisie d une liste deroulante au travers d un formulaire, je n ai pas de soucis avec les champs texte, mais la ce ne fonctionne pas
voici le bout correspondant en html...
Code :
- <form action="/cgi-bin/species.cgi" method="post" enctype="text/plain">
- <select name="liste">
- <option>Choix 1</option>
- <option>Choix 2</option>
- <option>Choix 3</option>
- </select>
- <input type="submit" value="Submit"/>
- <input type="reset" value="Cancel"/>
- </form>
|
et celui pour le fichier CGI :
Code :
- use CGI;
- use DBI();
- my $q= CGI::new();
- print $q->header();
- print $q->start_html(-title=>"Birds of family" );
- my $specie = $q->param("liste" );
- print $q->p("test $specie" );
|
La page affiche bien test mais rien ensuite...
que faut-il faire ? je suis perdu !
Message édité par bari le 22-11-2004 à 08:37:33
---------------
Les hommes les plus riches du monde : #1.Bill Gates #5.Paul Allen #12.Larry Ellison #18.Michael Dell #19.Steve Ballmer #38.Pierre Omidyar #75.Gordon Moore #82.Jeffrey Bezos #262.Steve Jobs