Partage

Plusieurs formulaires dans la même page

Sujet résolu
Le 11 avril 2012 à 10:46:30

Bonjour j'ai deux formulaires , bientot trois :p dans la même page et je me pose la question comment les differencier, chacun de ses formulaires on un bouton submit, et je voulais savoir si on peut les differencier avec le bouton submit. Pour bien sur récupérer les valeurs et les stockés.
Bon fini de parler je montre le code ^^ ça parle mieux
<div id="contenti">
<div class="containeri">
   <div id="div">
	<form method="POST" action="index.php#contacts">
		<div class="gauche"><fieldset>
		        <p>
				<span class="label"><label for="nom">Nom:</label></span>
				<span class="controle"><input type="text" class="text" id="nom" name ="nom" /></span>
			</p>
			<p>
				<span class="label"><label for="mail">Mail:</label><br /></span>
				<span class="controle"><input type="text" class="text" id="mail" name="mail"/></span>
			</p>
			</fieldset></div>
			<div class="droite"><fieldset>
			<p>
			        <span class="label"><label for="prenom">Prenom:</label></span>
				<span class="controle"><input type="text" class="text" id="prenom" name="prenom"  /></span>
			</p>
						
			<p>
				<span class="label"><label for="site">Site:</label></span>
				<span class="controle"><input type="text" class="text" id="site" name="site" /></span>
			</p>
			</fieldset></div>
			<p>
				<span class="label"><label for="message">Message:</label></span>
				<span class="controle"><textarea rows="8" cols="80" style="margin-left:5%;" id="message" name="message" ></textarea></span>
			</p>
			<p class="submit">
				<input type="submit" value="Envoyer le message" />
			</p>
		</form>
	</div>
	<div id="div1">
		<form method="post" action="index.php#contacts">

			<div class="gauche"><fieldset>
				<p>
					<span class="label"><label for="nom1">Nom:</label></span>
					<span class="controle"><input type="text" class="text" id="nom1" name ="nom1" /></span>
				</p>
				<p>
					<span class="label"><label for="societe">Societe:</label></span>
					<span class="controle"><input type="text" class="text" id="societe" name="societe" /></span>
				</p>
				<p>
					<span class="label"><label for="telephone">Telephone:</label></span>
					<span class="controle"><input type="text" class="text" id="telephone" name="telephone" /></span>
				</p>
				<p>
					<span class="label"><label for="date_approx">Date approximative:</label></span>
					<span class="controle"><input type="text" class="text" id="date_approx" name="date_approx" /></span>
				</p>
				</fieldset></div><!-- .gauche -->

				<div class="droite"><fieldset>
				<p>
					<span class="label"><label for="prenom1">Pr&eacutenom:</label></span>
				        <span class="controle"><input type="text" class="text" id="prenom1" name="prenom1" /></span>
				</p>
				<p>
					<span class="label"><label for="mail1">Mail:</label></span>
					<span class="controle"><input type="text" class="text" id="mail1" name="mai1" /></span>
				</p>
				<p>
					<span class="label"><label for="situation">Vous &ecirc;tes:</label></span>
					<span class="controle"><input type="text" class="text" id="situation" name="situation" /></span>
				</p>
				<p>
				<span class="label"><label for="emarge_an">Nombre d'&eacutemargement par an:</label></span>
				<span class="controle"><input type="text" class="text" id="emarge_an" name="emarge_an" /></span>
				</p>
			</fieldset></div><!-- .droite -->
				<p>
				    <span class="label"><label for="lieu">Lieu</label></span>
				    <span class="controle"><input type="text" class="text" id="lieu" name="lieu"/></span>
				</p>
			<div class="gauche"><fieldset>
			<span class="controle">Avez vous des iPads?</span>
			<span class="controle"><br /><input type="radio"   checked="checked" id="choix1" name="choix1" /><label for="choix1">Oui</label></span>
			<span class="controle"><br /><input type="radio"   id="choix2" name="choix2" /><label for="choix2">Non</label></span>
			</fieldset></div>	
			<div class="droite"><fieldset>
			    <p>
				<span class="label"><label for="Nb_pers_inv">Nombre d'invit&eacute;s</label></span>
				<select id="Nb_pers_inv" tabindex="-1" name="Nb_pers_inv">
					<option value="Moins de 100">Moins de 100</option>
					<option value="Moins de 500">Moins de 500</option>
					<option value="Moins de 1000">Moins de 1000</option>
					<option value="Plus de 1000">Plus de 1000</option>
				</select>
			     </p>
			</fieldset></div>
					
			<p class="submit">
				<input type="submit" value="Envoyer la demande" />
			</p>
		</form>
	</div>

	<div id="div2">
		<button type="button" OnClick="window.location.href='Mon lien '" >Se connecter</button>
		<button type="button"  OnClick="alert('touche')">S'enregistrer</button>
     </div>
</div>


Désoler pour l'indentation , ça rend pas ça sur mon pc ^^:(
Nicolas Rivoire, Développeur / Intégrateur Web. nicolas-rivoire.fr
Publicité
Le 11 avril 2012 à 10:46:30
Le 11 avril 2012 à 11:09:02

Tu met un attribut name différent dans tes deux boutons submit.
Le 11 avril 2012 à 11:51:54

Ok merci ça marche ^^ J'étais pas sur je voulais une petite confirmation
Nicolas Rivoire, Développeur / Intégrateur Web. nicolas-rivoire.fr

Plusieurs formulaires dans la même page

× Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
  • Editeur
  • Markdown