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

  FORUM HardWare.fr
  Programmation
  PHP

  Comment faire 2 submit différents sur une mm <form> ?

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Comment faire 2 submit différents sur une mm <form> ?

n°382595
TeigneuX
Posté le 05-05-2003 à 13:43:58  profilanswer
 

G besoin des variables dans la form seulement je peux pas faire chevaucher deux <form>, j'ai remarqué que l'on ne peut pas récupérer la value du submit quelqu'un a une idée ???
 
Merci d'avance !


---------------
Computers are like conditioners, it bugs when you open Windows !
mood
Publicité
Posté le 05-05-2003 à 13:43:58  profilanswer
 

n°382634
Loom the G​loom
Even coders get the blues...
Posté le 05-05-2003 à 14:05:41  profilanswer
 

de nouveau là toi ?
 :heink:


---------------
Music|Market|Feed|Loom|DVD
n°382766
Hermes le ​Messager
Breton Quiétiste
Posté le 05-05-2003 à 15:03:33  profilanswer
 

TeigneuX a écrit :

G besoin des variables dans la form seulement je peux pas faire chevaucher deux <form>, j'ai remarqué que l'on ne peut pas récupérer la value du submit quelqu'un a une idée ???
 
Merci d'avance !


 
Et pourquoi ne pourrait-on pas la récupérer ??  :??:

n°382829
sire de Bo​tcor
Armorican way of life
Posté le 05-05-2003 à 15:20:36  profilanswer
 

il te suffit d'envoyer des données vers un fichier intermédiaire en PHP dans lequel tu rediriges vers le fichier PHP que tu veux selon le button où a cliqué le visiteur.

n°383006
Dark Angel
Posté le 05-05-2003 à 16:34:52  profilanswer
 

Utilises des champs cachés (input type="hidden" ) et du javascript
 sur l'événement onclick de ton bouton.
Quand tu valides, tu mets à jour tes champs cachés de ton formulaire avec les éléments de ton second formulaire.
Comme cela, tu récupérera l'intégralité de tes champs


---------------
Le difficile je peux le faire, l'impossible me prendra plus de temps...
n°383364
Hermes le ​Messager
Breton Quiétiste
Posté le 05-05-2003 à 20:47:18  profilanswer
 

Dark Angel a écrit :

Utilises des champs cachés (input type="hidden" ) et du javascript
 sur l'événement onclick de ton bouton.
Quand tu valides, tu mets à jour tes champs cachés de ton formulaire avec les éléments de ton second formulaire.
Comme cela, tu récupérera l'intégralité de tes champs


 
ouéééééé où comment se compliquer le vie à mort alors qu'il suffit de récupérer la valeur du submit en php et de rediriger en fonction. En plus, le JS, ça marche pas toujours...

n°384018
Dark Angel
Posté le 06-05-2003 à 11:14:34  profilanswer
 

Hermes le Messager a écrit :


 
ouéééééé où comment se compliquer le vie à mort alors qu'il suffit de récupérer la valeur du submit en php et de rediriger en fonction. En plus, le JS, ça marche pas toujours...


 
Sauf que si tu valides une form A, tu ne récupères pas ce qui est sur la form B.
 
Enfin, le plus simple est peut-être de revoir l'ergonomie de sa page pour qu'il n'y ait qu'un formulaire...
Sinon pour le submit, sa valeur est récupérable.


---------------
Le difficile je peux le faire, l'impossible me prendra plus de temps...
n°384047
sire de Bo​tcor
Armorican way of life
Posté le 06-05-2003 à 11:24:17  profilanswer
 

Dark Angel a écrit :


 
Sauf que si tu valides une form A, tu ne récupères pas ce qui est sur la form B.
 
Enfin, le plus simple est peut-être de revoir l'ergonomie de sa page pour qu'il n'y ait qu'un formulaire...
Sinon pour le submit, sa valeur est récupérable.


 
Je crois qu'il s'en fout du nombre de formulaire tant qu'il peut se servir de ses (leurs) données de 2 manières différentes.
 
Donc ma méthode est nickel

n°386113
TeigneuX
Posté le 07-05-2003 à 15:44:28  profilanswer
 

Bah dis moi alors comment récupérer la valeur du submit ?? packe $_HTTP_VARS le submit ne passe pas, en javascript g pas non polus trouvé.
 
En fait j'arrive à rediriger mais maintenant je fais des tests en javascript.
J'ai deux boutons submit sur ma form l'un fait kekchose l'aut fait aut chose ce que je voulais juste c si j'appuie sur un bouton il me lance pas la fonction attribuée dans le
<form onsubmit=....()>
Vala
Merci de votre aide !
 
 :hello: Loom koi de neuf avec ta SSII ?


---------------
Computers are like conditioners, it bugs when you open Windows !
n°386229
TeigneuX
Posté le 07-05-2003 à 16:47:12  profilanswer
 

C vrai qu'en mettant un name au submit ca marche mieux mais bon j'arrive tout de même pas à choisir le js packe js lui pour la valur me met undefined  :fou:  !!!!!!!!!!!


---------------
Computers are like conditioners, it bugs when you open Windows !
mood
Publicité
Posté le 07-05-2003 à 16:47:12  profilanswer
 

n°390198
Johan
Posté le 12-05-2003 à 11:29:37  profilanswer
 

Je pense que c'est ce que tu veux...
Bien sûr il y a d'autre moyens, d'autre facon de faire... celle ci en fait parti...
Par contre j'ai mis 3 boutons lol !
 
@+ ;)
 

Code :
  1. <?
  2. if(isset($_POST["submit"])){
  3. if($_POST["submit"]==1){
  4.  echo "Ce que je veux faire avec le 1er bouton";
  5. }
  6. if($_POST["submit"]==2){
  7.  echo "Ce que je veux faire avec le 2eme bouton";
  8. }
  9. if($_POST["submit"]==3){
  10.  echo "Ce que je veux faire avec le 3eme bouton";
  11. }
  12. } else { ?>
  13. <form action=<? echo $PHP_SELF ?> method=post>
  14. <input type=submit value=1 name=submit>
  15. <input type=submit value=2 name=submit>
  16. <input type=submit value=3 name=submit>
  17. </form>
  18. <? } ?>


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

  Comment faire 2 submit différents sur une mm <form> ?

 

Sujets relatifs
[PHP]comment submiter un form par header("location :/ main.php") ?gérer les différents boutons de la souris
[HTML&ASP] Reprise d'une variable d'un form dans un textareaLigne en trop après un form
2 backgrounds différents sur une même pageUtiliser le contenu d'un FORM dans un autre dans la même page ! help
Utiliser le contenu d'un FORM dans un autre dans la même page ! help[HTML & PHP] 2 submit dans 1 formulaire avec 2 actions différentes
[AWK] Resultat different sur deux OS differents, je vois pas le bugplusieurs boutons submit d'un form qui ont différents targets...
Plus de sujets relatifs à : Comment faire 2 submit différents sur une mm <form> ?


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