Précédent   Forum des professionnels en informatique > PHP > Langage > Formulaires
Formulaires Forum d'entraide sur les formulaires avec PHP. Avant de poster -> FAQ formulaires, Cours de formulaires et Sources de formulaires
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 08/01/2008, 14h45   #1
Membre du Club
 
Avatar de Lenezir
 
Inscription : février 2006
Messages : 129
Détails du profil
Informations personnelles :
Âge : 25

Informations forums :
Inscription : février 2006
Messages : 129
Points : 56
Points : 56
Par défaut Lier deux formulaires

Salut ^^
Est-il possible de lier 2 forms ?
Je m'explique.
Je voudrais créer un formulaire, puis plus loin dans la page, créer le bouton "submit" correspondant.
Puis-je lier le form du formulaire et celui contenant le bouton ?
J'ai pensé faire comme pour les boutons radio, leur donner le même nom mais ça n'a pas l'air de marcher.
Merci ^^
Lenezir est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/01/2008, 16h33   #2
Membre habitué
 
Expert Support Applicatif
Inscription : mars 2007
Messages : 158
Détails du profil
Informations personnelles :
Âge : 26
Localisation : France, Territoire de Belfort (Franche Comté)

Informations professionnelles :
Activité : Expert Support Applicatif
Secteur : Distribution

Informations forums :
Inscription : mars 2007
Messages : 158
Points : 140
Points : 140
Quel est l'interet ? aurais tu du code a monter ?
Alex70 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/01/2008, 16h35   #3
Membre confirmé
 
Inscription : février 2006
Messages : 493
Détails du profil
Informations forums :
Inscription : février 2006
Messages : 493
Points : 207
Points : 207
Mmm comprends pas trop la question...

T'as 2 form dans une mm page avec 1 seul bouton submit?
Ou T'as 2 pages de avec 1 form chacun et tu veux récupérer les infos de ta 1e page sur la 2e?
trihanhcie est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/01/2008, 08h31   #4
Membre du Club
 
Avatar de Lenezir
 
Inscription : février 2006
Messages : 129
Détails du profil
Informations personnelles :
Âge : 25

Informations forums :
Inscription : février 2006
Messages : 129
Points : 56
Points : 56
J'ai 2 forms dans une seule page avec un seul bouton submit.

Par exemple (exemple simplifié) :

Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
 
<html>
  <head>
  </head>
  <body>
    <form method="post" action="bob.php" name="form1">
      <input type="text" name=txt1 />
    </form>
    <p>Séparation</p>
    <form>
      <input type="submit" value="OK" />
    </form>
  </body>
</html>
Lenezir est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/01/2008, 09h41   #5
Membre habitué
 
Inscription : juillet 2003
Messages : 196
Détails du profil
Informations forums :
Inscription : juillet 2003
Messages : 196
Points : 118
Points : 118
Bonjour,

Quel est la raison de ce semi-deuxième formulaire ?
LDDL est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/01/2008, 10h28   #6
Membre du Club
 
Avatar de Lenezir
 
Inscription : février 2006
Messages : 129
Détails du profil
Informations personnelles :
Âge : 25

Informations forums :
Inscription : février 2006
Messages : 129
Points : 56
Points : 56
Ici ce n'est qu'un exemple mais dans mon cas réel j'ai une bonne raison de le faire.

Est-ce que c'est possible ou non ?
Lenezir est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/01/2008, 13h08   #7
Membre confirmé
 
Inscription : février 2006
Messages : 493
Détails du profil
Informations forums :
Inscription : février 2006
Messages : 493
Points : 207
Points : 207
Heu je ne connais pas la réponse pour cela, ca m'étonnerait que ce soit possible vu que ton bouton submit est lié à un form... ou alors, une solution pas tres propre serait de faire passer toutes les variables de ton 1e form en paramètre de ta 2e form et de récupérer les données dans la nouvelle page en partie avec des get et en partie avec des post
trihanhcie est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/01/2008, 13h36   #8
Membre du Club
 
Avatar de Lenezir
 
Inscription : février 2006
Messages : 129
Détails du profil
Informations personnelles :
Âge : 25

Informations forums :
Inscription : février 2006
Messages : 129
Points : 56
Points : 56
Oula ça n'a pas l'air facile tout ça
Je vais attendre de voir si quelqu'un a une meilleure réponse
Merci
Lenezir est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/01/2008, 13h52   #9
Membre confirmé
 
Inscription : février 2006
Messages : 493
Détails du profil
Informations forums :
Inscription : février 2006
Messages : 493
Points : 207
Points : 207
Ouais pas forcément la solution la plus simple :p

Mais bon si tu veux, qd tu mets ton "action" ton form, voila ce que je te propose en fait :

Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
 
<html>
  <head>
  </head>
  <body>
    <form  name="form1">
      <input type="text" name=txt1 />
    </form>
    <p>Séparation</p>
    <form method="post" action="bob.php?text=<?=txt1?>">
      <input type="submit" value="OK" />
    </form>
  </body>
</html>
Qq chose dans le genre
trihanhcie est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/01/2008, 16h02   #10
Membre du Club
 
Avatar de Lenezir
 
Inscription : février 2006
Messages : 129
Détails du profil
Informations personnelles :
Âge : 25

Informations forums :
Inscription : février 2006
Messages : 129
Points : 56
Points : 56
Merci de ta réponse
Je garde ça sous la main mais de cette façon ça devient beaucoup trop compliqué avec un formulaire plus complet.
Mais d'après un forum anglophone mon fantasme n'est possible qu'avec Javascript
Lenezir est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/01/2008, 16h39   #11
Membre confirmé
 
Inscription : février 2006
Messages : 493
Détails du profil
Informations forums :
Inscription : février 2006
Messages : 493
Points : 207
Points : 207
Yep Javascript peut t'aider aussi mais bon...
Ca ns dit tjs pas ds quel cas tu aurais besoin de 2 formulaires ds une mm page :/
trihanhcie est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/01/2008, 17h51   #12
Membre actif
 
Avatar de pimpmyride
 
Inscription : décembre 2005
Messages : 303
Détails du profil
Informations forums :
Inscription : décembre 2005
Messages : 303
Points : 156
Points : 156
tu fais un form et c'est tout !

Vu que ta page a apparement 2 formulaires, tu n'as qu'a faire que lorsque un formulaire est complet tu remplis un champ hidden -> evenement javascrit

Et quand ton form est submit, tu récuper ton form 1 ou le 2 selon le champ hidden rempli.
pimpmyride est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 14h24.


 
 
 
 
Partenaires

Hébergement Web