Pb: recuperation de donnees dans un <form>

Fermé
Byron - 3 nov. 2004 à 22:52
 euh - 5 nov. 2004 à 11:22
bonjour. Mon problème est un pb de php : je n'arrive pas à recuperrer dans une page php les données entrées dans un formulaire d'une page html.

Voilà le code de la page html qui met en place le formulaire :
<FORM method="get" action="request.php" enctype="multipart/form-data">
Liste des films par genre : <INPUT type="text" name=genre><BR>
<INPUT type="submit" value="Filtrer">
</FORM>



Voici le code de la page php qui traite les donnees :
function seekGenre($co){

   $genre=$HTTP_POST_VARS['genre'];

   $requete="select titre from film f, genre g where g.nomg like '%".$genre."%' and f.numg=g.numg order by titre;";
 // echo $requete;
  if(!($test=mysql_query($requete,$co)))
    die("Erreur de requete:$requete");

<!--  etc -->

}


seulement, le parametre n'est pas utilisé. Voilà la requete qui est envoyée :
cinema select titre from film f, genre g where g.nomg like '%%' and f.numg=g.numg order by titre;

le champ n'est pas rempli....

Comme je ne trouve pas l'erreur, je demande de l'aide ! ;o)

Merci à tous.

3 réponses

ce ne serait pas $_POST["genre"] ?
@+
0
J'ai essayé... J'ai toujours le même probleme : la donnée n'est pas récupérée.... Autre chose? Merci d'avance ! :o)
0
euh, je suis con ...
<form ... method="get" => $_GET["genre"]
sinon pour $_POST["genre"] mettre <form ... method="post"
@+
0