[php] envoi variable par $_POST

woodba -  
Reivax962 Messages postés 3742 Statut Membre -
Bonjour,

j'ai un probleme pour envoyer des données par la methode POST.
Je souhaite envoyer un numero qui me permet de définir quels champs seront affichés:
ex:
1 => affiche champ 1,2.
2 => affiche champ 2,3,4
etc ...

mon premier bouton ouvrira le formulaire avec dans ma variable la valeur $_POST['codaff'] = 1, mon 2eme bouton envera $_POST['codaff'] = 2 dans ma variable.

Comment définir alors ma variable $_POST['codaff']?

Merci d'avance pour vos réponses. J'ai mis un bout de code pour vous montrez comment je procede. ;)

<form name="gestadmin" method="post" action="formuti.php">
  <table cellspacing="0" cellpadding="5" class="champs">Gestion Utilisateur
    <tr>
      <td>
        <input type="submit" value="Modifier Statut" action="formuti.php">
      </td>
    </tr>
    <tr>
      <td>
        <input type="submit" value="Supprimer" action="formuti.php">
      </td>
    </tr>
  </table>
</form>

Configuration: Windows XP
Firefox 2.0.0.10

4 réponses

  1. Profil bloqué
     
    créer un champ de texte caché!
    0
  2. Reivax962 Messages postés 3742 Statut Membre 1 011
     
    Comme le dit slum-dunk, un input de type hidden fera l'affaire. Il faut toutefois penser à le mettre à jour via un petit javascript :
    <form name="gestadmin" method="post" action="formuti.php">
      <input type="hidden" value="0" name="codaff" />
      <table cellspacing="0" cellpadding="5" class="champs">Gestion Utilisateur
        <tr>
          <td>
            <input type="submit" value="Modifier Statut" onclick="javascript:document.gestadmin.codaff.value=1;" />
          </td>
        </tr>
        <tr>
          <td>
            <input type="submit" value="Supprimer" onclick="javascript:document.gestadmin.codaff.value=2;" />
          </td>
        </tr>
      </table>
    </form>
    0