HighDots Forums  

1 <form> dans un <form>

alt.fr.langages.html alt.fr.langages.html


Discuss 1 <form> dans un <form> in the alt.fr.langages.html forum.



Reply
 
Thread Tools Display Modes
  #1  
Old   
Nicolas
 
Posts: n/a

Default 1 <form> dans un <form> - 12-30-2004 , 04:45 PM






Bonsoir,

Dans un tableau j'ai 2 <form action="post">

en fait çà fait ça :

<form name="1" action="dede.php" method="post">

<form name="2" action="dede.php" method="post">
<input type="submit" name="2">
</form>


<input type="submit" name="1">
</form>

Le name 1 est celui qui prends tous mes champs texte, le name 2 est juste un
petit qui permet de vérifier un code.
J'ai 10 champs pour le name 1 et dedans j'ai un <form> pour vérifier un
champ1 (c'est un code, et j'ai un form pour qu'il me sort la designation)
mais le form1 utilise se code, c'est pour cela que je l'englobe dedans.

Bref çà ne fonctionne pas mes 2 <form> , est-ce possible ?

merci beaucoup !
Nico



Reply With Quote
  #2  
Old   
Xavier Robin
 
Posts: n/a

Default Re: 1 <form> dans un <form> - 12-30-2004 , 04:53 PM






Nicolas a écrit*:
Quote:
Bonsoir,

Dans un tableau j'ai 2 <form action="post"

en fait çà fait ça :

form name="1" action="dede.php" method="post"

form name="2" action="dede.php" method="post"
input type="submit" name="2"
/form


input type="submit" name="1"
/form

Le name 1 est celui qui prends tous mes champs texte, le name 2 est justeun
petit qui permet de vérifier un code.
J'ai 10 champs pour le name 1 et dedans j'ai un <form> pour vérifier un
champ1 (c'est un code, et j'ai un form pour qu'il me sort la designation)
mais le form1 utilise se code, c'est pour cela que je l'englobe dedans.

Bref çà ne fonctionne pas mes 2 <form> , est-ce possible ?

merci beaucoup !
Nico

Déjà tu ne peux pas imbriquer deux forms. En plus tu mets deux fois le
même name (name="2"). Forcément ça ne va pas marcher quelque part.

Je ne saisi pas vraiment l'utilité de l'imbrication... que veux-tu dire
par "un form pour qu'il me sort la designation" ?


Reply With Quote
  #3  
Old   
Nicolas
 
Posts: n/a

Default Re: 1 <form> dans un <form> - 12-30-2004 , 05:26 PM




"Xavier Robin" <xavier.robin (AT) bluewin (DOT) ch> a écrit dans le message de news:
MPG.1c3e973e2a348820989688 (AT) news (DOT) bluewin.ch...

Je ne saisi pas vraiment l'utilité de l'imbrication... que veux-tu dire
par "un form pour qu'il me sort la designation" ?

Merci pour ta réponse,

En fait dans le permier form c'est un code qu'on rentre et je propose de
vérifier si ce code est existant grace à premier form.

Le 2eme form + 10 autres champs textes utilise le code present dans le 1 er
form

.... un peu compliqué à expliquer



Reply With Quote
  #4  
Old   
ilood
 
Posts: n/a

Default Re: 1 <form> dans un <form> - 12-31-2004 , 02:45 AM



Nicolas a présenté l'énoncé suivant :

Quote:
En fait dans le permier form c'est un code qu'on rentre et je propose de
vérifier si ce code est existant grace à premier form.
Il faudrait peut-être passer par du javascript, ou un langage plus
évolué, php, asp...

Quote:
Le 2eme form + 10 autres champs textes utilise le code present dans le 1 er
form

... un peu compliqué à expliquer
Tu peux peut-être mettre l'exemple sur ton site, dans un repertoire
test, ça nous aiderai à comprendre plus facilement ce que tu veux
faire.

--
ilood



Reply With Quote
  #5  
Old   
Xavier Robin
 
Posts: n/a

Default Re: 1 <form> dans un <form> - 12-31-2004 , 03:47 AM



Nicolas a écrit*:
Quote:
"Xavier Robin" <xavier.robin (AT) bluewin (DOT) ch> a écrit dans le message de news:
MPG.1c3e973e2a348820989688 (AT) news (DOT) bluewin.ch...

Je ne saisi pas vraiment l'utilité de l'imbrication... que veux-tu dire
par "un form pour qu'il me sort la designation" ?

Merci pour ta réponse,

En fait dans le permier form c'est un code qu'on rentre et je propose de
vérifier si ce code est existant grace à premier form.

Le 2eme form + 10 autres champs textes utilise le code present dans le 1 er
form

... un peu compliqué à expliquer



Euh... de toutes façons ces forms sont envoyés par le navigateur sur le
serveur. Donc ne laisse qu'un seul form, et tu traitera simplement ces
données sur le serveur. Pourquoi deux form ? Tu peux très bien utiliser
un champ pour en vérifier un autre, il n'y a pas besoin d'un form
supplémentaire.

Ou alors quelque chose m'échappe et il faudra vraiment un exemple...


Reply With Quote
  #6  
Old   
Nicolas
 
Posts: n/a

Default Re: 1 <form> dans un <form> - 12-31-2004 , 07:13 AM



merci à tous,

voici un exemple :


Code : champtexte | Vérifier code | (1er form qui prend
code)
Quantité : champtexte
Destination : champtexte
Quote:
Valider | (2 eme form qui prend code, quantite, destination)



Reply With Quote
  #7  
Old   
Steuf
 
Posts: n/a

Default Re: 1 <form> dans un <form> - 12-31-2004 , 07:23 AM



Nicolas a écrit :
Quote:
merci à tous,

voici un exemple :


Code : champtexte | Vérifier code | (1er form qui prend
code)
Quantité : champtexte
Destination : champtexte
| Valider | (2 eme form qui prend code, quantite, destination)


Heu pas besoin de form... La vérification vous la faites avec du simple
php du genre :

Pour un champ nom :


if (empty($_POST['nom']))
{
echo "Vous n'avez pas mis votre Nom/Pseudo !<br>";

}


Ca pour afficher le message d'erreur.

Et ça pour continuer ou non le script :

if (!empty($_POST['nom'])
{

"le script qui utilise vos champs"

/* a la fin du script on met un petit message pour dire que le
formulaire est envoyé */

echo "Formulaire envoyé !";

}

else

{
echo "Le Formulaire n'a pas été envoyé !\n";
echo "<A HREF=\"javascript:history.go(-1)\"><strong>Retour au
formulaire</strong></A><br><br>";

}


C'est très simple en PHP.


--
http://extantpc.free.fr Bonne visite ! --> Nous recrutons !
Comparatif des offres FAI, Overclocking, Test, News, Petites annonces
Etc....
Pour m'envoyer un mail, retirez NoSpam de mon adresse. Steuf


Reply With Quote
  #8  
Old   
Nicolas
 
Posts: n/a

Default Re: 1 <form> dans un <form> - 12-31-2004 , 07:34 AM



ah non lol, je sais verifier le champ en php ,
en fait l'utilisateur entre un code matériel et le bouton submit lui sort la
désignation du code qu'il a entré
juste pour qu'il voit si le code correspond à ce qu'il veut.

merci quand meme

"Steuf" <SteufDu59NoSpam (AT) free (DOT) fr> a écrit dans le message de news:
41d5449b$0$20365$626a14ce (AT) news (DOT) free.fr...

Quote:
echo "Le Formulaire n'a pas été envoyé !\n";
echo "<A HREF=\"javascript:history.go(-1)\"><strong>Retour au
formulaire</strong></A><br><br>";

}


C'est très simple en PHP.


--
http://extantpc.free.fr Bonne visite ! --> Nous recrutons !
Comparatif des offres FAI, Overclocking, Test, News, Petites annonces
Etc....
Pour m'envoyer un mail, retirez NoSpam de mon adresse. Steuf



Reply With Quote
  #9  
Old   
Steuf
 
Posts: n/a

Default Re: 1 <form> dans un <form> - 12-31-2004 , 07:55 AM



Nicolas a écrit :
Quote:
ah non lol, je sais verifier le champ en php ,
en fait l'utilisateur entre un code matériel et le bouton submit lui sort la
désignation du code qu'il a entré
juste pour qu'il voit si le code correspond à ce qu'il veut.

merci quand meme

Ouai bah décidemment je vois pas du tout ce que tu veux :-(


--
http://extantpc.free.fr Bonne visite ! --> Nous recrutons !
Comparatif des offres FAI, Overclocking, Test, News, Petites annonces
Etc....
Pour m'envoyer un mail, retirez NoSpam de mon adresse. Steuf


Reply With Quote
  #10  
Old   
Xavier Robin
 
Posts: n/a

Default Re: 1 <form> dans un <form> - 12-31-2004 , 10:27 AM



Nicolas a écrit*:
Quote:
ah non lol, je sais verifier le champ en php ,
en fait l'utilisateur entre un code matériel et le bouton submit lui sort la
désignation du code qu'il a entré
juste pour qu'il voit si le code correspond à ce qu'il veut.

Ben oui c'est exactement ça, il n'y a pas besoin d'un deuxième
formulaire pour vérifier un champ !
Ou alors je n'ai vraiment rien compris...

Sinon il faut séparer ça sur pluseurs pages, commencer par une qui
demande le code matériel, envoie, et la page suivante contient la
désignation. Mais en aucun cas il ne faut de formulaire imbriqué !


Reply With Quote
Reply




Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off



Powered by vBulletin Version 3.5.4
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.