Comment puis-je groupe les éléments de formulaire

J'ai eu ce formulaire:

<form method="post" action="" accept-charset="utf-8"> 
<p>
  <label>first_field</label><br />
  <input type="text" id="first_field" name="points[]" /><br />
  <input type="radio" value="inside" name="group_1" checked /><br />
  <input type="radio" value="outside" name="group_1"><br />
</p>
<p>
  <label>second_field</label><br />
  <input type="text" id="second_field" name="points[]" /><br />
  <input type="radio" value="inside" name="group_2" checked /><br />
  <input type="radio" value="outside" name="group_2"><br />
</p>
</form>

Ce que je veux accomplir est de vérifier si l'intérieur ou à l'extérieur est cochée, si à l'extérieur, j'ai vérifié l'multiplier les points pour la saisie de texte par 1,5. BTW, ce doit être calculé en PHP.

Comment puis-je le faire?

Mise à JOUR

Array
(
[bonus] => Array
    (
        [points] => Array
            (
                [0] => 0
                [1] => 0
                [2] => 0
                [3] => 0
                [4] => 0
                [5] => 0
                [6] => 0
                [7] => 0
                [8] => 0
                [9] => 0
                [10] => 0
                [11] => 0
                [12] => 0
                [13] => 0
                [14] => 0
            )

        [group] => Array
            (
                [0] => inside
                [1] => outside
                [2] => outside
                [3] => inside
                [4] => inside
                [5] => inside
                [6] => inside
                [7] => inside
                [8] => outside
                [9] => inside
                [10] => inside
                [11] => inside
                [12] => outside
                [13] => inside
                [14] => inside
            )

    )

)

Ci-dessus est le résultat du print_r($_POST)

Maintenant ho dois-je comparer/tape de La matrice de points avec le Groupe tableau, donc:

points[0] devient "connecté" au groupe[0] etc.?

  • Pour plus d'sémantique de marque, l'utilisation, le <fieldset> tag à la place de ceux <p> balises, et d'utiliser <legend> au lieu de <label> pour ces titres.
  • Certainement ne pas utiliser l'étiquette de l'étiquette de groupes de domaines d'études. Un label est associé à un seul champ (qui doit être un enfant de l'étiquette, ou la référence à un attribut)
InformationsquelleAutor andkjaer | 2011-04-27