Comment faire 2 submit différents sur une mm <form> ? - PHP - Programmation
Marsh Posté le 05-05-2003 à 15:03:33
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 ??? |
Et pourquoi ne pourrait-on pas la récupérer ??
Marsh Posté le 05-05-2003 à 15:20:36
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.
Marsh Posté le 05-05-2003 à 16:34:52
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
Marsh Posté le 05-05-2003 à 20:47:18
Dark Angel a écrit : Utilises des champs cachés (input type="hidden" ) et du javascript |
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...
Marsh Posté le 06-05-2003 à 11:14:34
Hermes le Messager 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.
Marsh Posté le 06-05-2003 à 11:24:17
Dark Angel a écrit : |
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
Marsh Posté le 07-05-2003 à 15:44:28
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 !
Loom koi de neuf avec ta SSII ?
Marsh Posté le 07-05-2003 à 16:47:12
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 !!!!!!!!!!!
Marsh Posté le 12-05-2003 à 11:29:37
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 :
|
Marsh Posté le 05-05-2003 à 13:43:58
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 !