Rechercher : dans
Par :

[php] envoi variable par $_POST

Dernière réponse le 3 déc 2007 à 13:36:42 woodba, le 2 déc 2007 à 11:25:51 
 Signaler ce message aux modérateurs

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

Meilleures réponses pour « [php] envoi variable par $_POST » dans :
PHP - Les variables Voir Concept de variable avec PHP Une variable est un objet repéré par son nom, pouvant contenir des données, qui pourront être modifiées lors de l'exécution du programme. Les variables en langage PHP peuvent être de trois...
[PHP] Upload de fichiers VoirLe langage PHP permet de gérer des fichiers envoyés (uploadés) grâce à un formulaire HTML. Formulaire d'envoi de fichiers Configuration de PHP pour permettre l'upload Récupération du fichier avec PHP Formulaire d'envoi de fichiers La...
[Shell] Tester une variable numérique VoirTester une variable numérique    Préambule Dans un environnement "shell", les variables sont, par défaut, de type "chaîne de caractères". De ce fait il n'est pas possible de déclarer une variable de type "entier" (enfin, ceci n'est pas tout à...
PHP - Les variables d'environnement VoirNotion de variable d'environnement Les variables d'environnement sont, comme leur nom l'indique, des données stockées dans des variables permettant au programme d'avoir des informations sur son environnement. L'environnement, dans le cas du script...
PHP - Récupération de données VoirPHP rend très simple la récupération de données envoyées par l'intermédiaire de formulaires HTML. Création d'un formulaire Grâce à la balise FORM du langage HTML, il est très simple de créer des formulaires comprenant : des champs de saisie des...
PHP - Les opérateurs VoirQu'est-ce qu'un opérateur? Les opérateurs sont des symboles qui permettent de manipuler des variables, c'est-à-dire effectuer des opérations, les évaluer, ... On distingue plusieurs types d'opérateurs : les opérateurs de calcul les opérateurs...

1

woodba, le 2 déc 2007 à 21:28:02

Up

Répondre à woodba

2

woodba, le 3 déc 2007 à 12:29:15

Up up up ...

Répondre à woodba

3

slum-dunk, le 3 déc 2007 à 12:46:06

Créer un champ de texte caché!

Répondre à slum-dunk

4

 Reivax962, le 3 déc 2007 à 13:36:42

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>

Répondre à Reivax962
Collection CommentÇaMarche.net