Champ select d'un formulaire
Posté : 12 févr. 2006, 01:24
Voila, j'ai un probleme embetant sur lequel je me casse la tête depuis un moment.
Deux scripts, un pour le formulaire, l'autre pour le "traitement". J'ai réduit l'ensemble au strict minimum pour faciliter la compréhension.
Dans le formulaire, une liste déroulante avec un texte contenant une apostrophe ou un guillemet dedans. Le script de traitement (une fois le formulaire validé) est juste censé afficher ce qu'il y avait dans la liste déroulante, mais il n'arrive pas à récupérer l'intégralité du texte en question, malgré des essais avec addslashes au préalable etc...
Une idée ?
Le formulaire :
Deux scripts, un pour le formulaire, l'autre pour le "traitement". J'ai réduit l'ensemble au strict minimum pour faciliter la compréhension.
Dans le formulaire, une liste déroulante avec un texte contenant une apostrophe ou un guillemet dedans. Le script de traitement (une fois le formulaire validé) est juste censé afficher ce qu'il y avait dans la liste déroulante, mais il n'arrive pas à récupérer l'intégralité du texte en question, malgré des essais avec addslashes au préalable etc...
Une idée ?
Le formulaire :
<?
$nom_categorie="l'irlande";
echo "<form action='act_user2.php' method='post'>";
echo "<select name='categorie'>";
echo "<option value='$nom_categorie'>$nom_categorie</option>";
echo "</select>";
echo "<input type='submit' value='ok'>";
echo "</form>";
?>
Le traitement :
<?
if(isset($_POST['categorie'])){
$categorie=$_POST['categorie'];
echo $categorie;
}
?>