Arguments et retour fonction
Posté : 21 août 2005, 01:05
J'ai une fonction qui crée un formulaire avec une valeur 'selected' par défaut.
Au retour du formulaire je voudrais connaître EN DEHORS de ma fonction quelle est la valeur choisie par l'utilisateur (c'est ce que j'ai par echo dans la fonction) et réafficher mon formulaire (pour un autre choix par exemple) mais avec pour valeur par défaut la valeur qui vient d'être choisie....
Merci de votre aide.
Au retour du formulaire je voudrais connaître EN DEHORS de ma fonction quelle est la valeur choisie par l'utilisateur (c'est ce que j'ai par echo dans la fonction) et réafficher mon formulaire (pour un autre choix par exemple) mais avec pour valeur par défaut la valeur qui vient d'être choisie....
<?php
$m=3; /* valeur choisie par défaut pour le chargement de la page */
function t1($m)
{
echo '<form method="post">';
echo '<select name="listem">';$i = 1;
while($i<6)
{
if ($i==$m){echo '<option selected>',' ',$i,'</option>';}
else {echo '<option>',' ',$i,'</option>';}
$i++;
}
echo '</select>';
echo '<input type="submit" value="envoyer" name="send">';
$bouton = $_POST['send'];
if(!empty($bouton))
{$m = $_POST['listem'];}
else {$m=3;}
echo "valeur choisie = $m";
echo '</form>';
}/* fin de la fonction */
t1($m);
?>
Ca doit être le B-A-BA, mais je ne trouve pas...Merci de votre aide.