[php] envoi variable par $_POST

Fermé
woodba - 2 déc. 2007 à 11:25
Reivax962 Messages postés 3672 Date d'inscription jeudi 16 juin 2005 Statut Membre Dernière intervention 11 février 2021 - 3 déc. 2007 à 13:36
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>

A voir également:

4 réponses

up
0
up up up ...
0
Profil bloqué
3 déc. 2007 à 12:46
créer un champ de texte caché!
0
Reivax962 Messages postés 3672 Date d'inscription jeudi 16 juin 2005 Statut Membre Dernière intervention 11 février 2021 1 011
3 déc. 2007 à 13:36
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