IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

HTML Discussion :

Confusion de deux forms imbriqués [XHTML 1.0]


Sujet :

HTML

  1. #1
    Membre confirmé Avatar de Lenezir
    Inscrit en
    Février 2006
    Messages
    129
    Détails du profil
    Informations personnelles :
    Âge : 38

    Informations forums :
    Inscription : Février 2006
    Messages : 129
    Par défaut Confusion de deux forms imbriqués
    Salut. ^^
    J'ai un petit problème avec une page de mon site d'e-commerce, le panier.
    J'ai en face de chaque article présent dans le panier un bouton de suppression.
    Avec, je peux supprimer tous les articles listés sauf le tout premier.
    Voici le code (la page de rendu) :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
    64
    65
    66
    67
    68
    69
    70
    71
    72
    73
    74
    75
    76
    77
    78
    79
    80
    81
    82
    83
    84
    85
    <form method="post" action="finalisation_commande.php" class="centrer">
    	<table>
    		<tr>
    			<th class="rouge">&nbsp;*&nbsp;</th>
    			<th class="centrer" colspan='2'>&nbsp;Article&nbsp;</th>
    			<th class="centrer">&nbsp;Description&nbsp;</th>
    			<th>&nbsp;Prix unitaire&nbsp;</th>
    			<th>&nbsp;Quantit&eacute;&nbsp;</th>
    			<th>&nbsp;Total&nbsp;</th>
    		</tr>
    		<tr>
    			<td>
    				<form method="post" action="/licorne/panier.php">
    					<p style="margin : 0px; padding : 0px;">
    						<input type="submit" name="suppr_article" value="X" />
    						<input type="hidden" name="id_article" value="128" />
    					</p>
    				</form>
    			</td>
    			<td>&nbsp;
    				<a href="enluminures/max/17.jpg" title="R" rel="lightbox">
    					<img src="enluminures/min/17.jpg" alt="R" />
    				</a>&nbsp;
    			</td>
    			<td class="gras">
    				R&nbsp;
    			</td>
    			<td class="italique">&nbsp;La lettre R enluminée&nbsp;</td>
    			<td class="gras droite">&nbsp;80&nbsp;&euro;&nbsp;</td>
    			<td class="gras centrer">&nbsp;1&nbsp;</td>
    			<td class="gras droite">&nbsp;80&nbsp;&euro;</td>
    			</td>
    							</tr>
    						<tr>
    				<td>
    					<form method="post" action="/licorne/panier.php">
    						<p style="margin : 0px; padding : 0px;">
    
    							<input type="submit" name="suppr_article" value="X" />
    							<input type="hidden" name="id_article" value="129" />
    						</p>
    					</form>
    				</td>
    				<td>&nbsp;
    					<a href="enluminures/max/14.jpg" title="O" rel="lightbox">
    						<img src="enluminures/min/14.jpg" alt="O" />
    					</a>&nbsp;
    
    				</td>
    				<td class="gras">
    					O&nbsp;
    				</td>
    				<td class="italique">&nbsp;La lettre O enluminée&nbsp;</td>
    				<td class="gras droite">&nbsp;60&nbsp;&euro;&nbsp;</td>
    				<td class="gras centrer">&nbsp;1&nbsp;</td>
    
    				<td class="gras droite">&nbsp;60&nbsp;&euro;</td>
    				</td>
    							</tr>
    						<tr>
    				<td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td>
    				<td class="gras gauche" style="border-top : 1px solid black;">Total&nbsp;des&nbsp;articles&nbsp;:&nbsp;</td><td class="droite gras" style="border-top : 1px solid black;">140&nbsp;&euro;</td>
    
    			</tr>
    			<tr>
    				<td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td>
    				<td class="gras gauche">Frais&nbsp;de&nbsp;port&nbsp;:&nbsp;</td><td class="droite gras">6&nbsp;&euro;</td>
    			</tr>
    			<tr>
    
    				<td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td>
    				<td class="gras gauche">Total&nbsp;:&nbsp;</td><td class="droite gras">146&nbsp;&euro;</td>
    			</tr>
    					</table>
    			<hr />
    		<h2>Moyen de paiement</h2>
    		<p style="width : 230px;">
    
    			<label for="cheque">Chèque</label><input type="radio" id="cheque" name="paiement" value="chk_cheque" checked="checked" /><br />
    			<label for="cr">Contre-remboursement (+ 6 &euro;)</label><input type="radio" id="cr" name="paiement" value="chk_cr" /><br />
    		</p>
    		<p style="margin-left: auto; margin-right : auto;">
    			<input type="submit" name="valid_comm" value="Finaliser la commande" />
    		</p>
    	</form>
    Il y a ici un gros form (en rouge) qui permet d'envoyer la commande sur une autre page afin de la finaliser.
    A l'intérieur il y a 2 forms (en bleu) correspondant à 2 articles, permattant de supprimer l'article qui lui y est associé (la requête de suppression se trouve sur la même page).
    J'ai l'impression que le premier submit (du premier formulaire de suppression) pense être associé au tout premier form (de finalisation).
    Qu'est-ce que je peux y faire ?
    Merci. ^^

  2. #2
    Membre confirmé Avatar de Lenezir
    Inscrit en
    Février 2006
    Messages
    129
    Détails du profil
    Informations personnelles :
    Âge : 38

    Informations forums :
    Inscription : Février 2006
    Messages : 129
    Par défaut
    Résolu.
    Le premier form rouge n'avait pas besoin d'englober tout ce code, je l'ai juste mis autour de son submit et c'est bon.
    Techniquement, le premier </form> du formulaire de suppression fermait le tout premier formulaire rouge, d'où la confusion.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Dupliquer deux windows form imbriqués
    Par Kant0 dans le forum Windows Forms
    Réponses: 3
    Dernier message: 21/01/2015, 17h34
  2. [VB.NET] Passer une valeur de control entre deux form
    Par TheMacleod dans le forum Windows Forms
    Réponses: 5
    Dernier message: 27/12/2005, 11h07
  3. comment faire communiquer deux form MDI?
    Par eponette dans le forum Langage
    Réponses: 3
    Dernier message: 17/08/2005, 12h20
  4. [VB.NET] Perte de focus entre deux form
    Par toniolol dans le forum Windows Forms
    Réponses: 2
    Dernier message: 05/07/2005, 08h00
  5. probleme deux formulaires imbriqués
    Par rony dans le forum Balisage (X)HTML et validation W3C
    Réponses: 2
    Dernier message: 21/06/2005, 18h19

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo