Page 1 sur 1

Arguments et retour fonction

Posté : 21 août 2005, 01:05
par xav75
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....
<?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.

Posté : 21 août 2005, 01:14
par Xenon_54
Bonjour,

Pour le bien de ceux qui vont te répondre: pourrais-tu mettre ton code entre balise
 et l'indenter un peu?