Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1845 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  [PHP] Récupérer le nom d'un bouton Submit

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[PHP] Récupérer le nom d'un bouton Submit

n°1046540
Bef@
Pas de Bras, pas de Chocolat !
Posté le 13-04-2005 à 20:41:07  profilanswer
 

Bonjour !
 
Je recherche un moyen de récupérer le nom d'un bouton Submit, regardez par là, vous allez comprendre...
 
<form action="traitement.php" method="get">
 <input name="$var1" type="submit" value="Bouton1">
 <input name="$var2" type="submit" value="Bouton2">
</form>
 
Voilà ! Comme vous pouvez le constater, j'ai ici 2 boutons submit qui appellent le même script : traitement.php
J'aimerais pouvoir, dans ce script, savoir par quel bouton l'utilisateur est passé...
Plus précisément :  
Vous avez également dû constater que chaque bouton a pour nom une variable ($var1 et $var2), serait il possible de récupérer ces variables...?
 
Merci d'avance pour votre Aide !  :bounce:

mood
Publicité
Posté le 13-04-2005 à 20:41:07  profilanswer
 

n°1046612
Bef@
Pas de Bras, pas de Chocolat !
Posté le 13-04-2005 à 21:49:38  profilanswer
 

Hum... Je relance...
C'est si compliqué que ça ce que je demande ?

n°1046627
pmusa
&#9619;&#9619;&#9619;&#9619;&#9619;&#9619;&#9619;
Posté le 13-04-2005 à 22:00:13  profilanswer
 

pass le method en post.
 
tu fais par exemple:

Code :
  1. if($_POST['$var1']){
  2. echo "vous avez utilisé le bouton1";
  3. }
  4. elseif($_POST['var2'])
  5. {
  6. echo "vous avez utilisé le bouton2";
  7. }
  8. else{
  9. echo "le formulaire n'a pa été soumis";
  10. }

n°1046656
Bef@
Pas de Bras, pas de Chocolat !
Posté le 13-04-2005 à 22:24:07  profilanswer
 

Hum...
Le problème c'est que chaque bouton aura en fait la même variable pour nom : $row[0]
Je parcours le résultat d'une requête dans un while, et je crée mes boutons dedans.
En gros : le nom du bouton sera l'id de l'enregistrement dans la table.
Je veux donc récupérer cet id pour savoir sur quel enregistrement travailler...
C'est pour cela que j'ai absolument besoin du nom du submit...

n°1047082
Bef@
Pas de Bras, pas de Chocolat !
Posté le 14-04-2005 à 10:58:15  profilanswer
 

Bon... Je reprends ma question.
 
J'ai un formulaire qui ressemble à ça :
 
<form action="traitement.php" method="get">  
 <input name="xxxx" type="submit" value="Bouton1">  
 <input name="xxxx" type="submit" value="Bouton2">  
</form>
 
Je ne connais pas le nom des boutons (il est affecté dans une boucle).
Je souhaiterais dans ma page de traitement (traitement.php) savoir par quel bouton l'utilisateur est passé.
 
Une idée ?

n°1047106
Flaie
No it's necessary
Posté le 14-04-2005 à 11:07:35  profilanswer
 

euh et en stockant les noms que tu genere justement dans un input hidden par exemple separé par un caractere que tu veux, tu fait un explode et la tu recupere la liste des noms de tes submit apres tu test à partir de ça lequel à était cliqué ?


---------------
Always wear a camera!
n°1047237
Bef@
Pas de Bras, pas de Chocolat !
Posté le 14-04-2005 à 12:28:14  profilanswer
 

Sa fonctionne niquel !
Merci bcp Flaie


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  [PHP] Récupérer le nom d'un bouton Submit

 

Sujets relatifs
recuperer texte de la console[PHP] recherche textarea évolué
débutant PHP objet: Pb d'appel d'une fonction[resolu]Problème JS et PHP
Récupérer valeur textBoxPhp Mysql...
[Image-PHP] Comment recuperer nombre de couleur ?Appeler une variable PHP dans un code JS
Boucle Php HELP! 
Plus de sujets relatifs à : [PHP] Récupérer le nom d'un bouton Submit


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR