PHP で構築されたコンタクト フォームがあり、ラジオ オプション ボックス (ワンクリック) があり、それをグループ チェック ボックスに変更しました。つまり、複数のボックスをクリックできます。
ただし、最後のクリックのみがメールに送信され、コードをいじるとめちゃくちゃになりました.php配列コードと複数の(({{
これがhtmlコードです
<label><input type="checkbox" name="addon" value="NONE" <?php if (isset($_POST['addon']) && $_POST['addon'] == 'NONE') echo 'checked="checked"'; ?> tabindex="4" /> None <br /></label>
<label><input type="checkbox" name="addon" value="HKG" <?php if (isset($_POST['addon']) && $_POST['addon'] == 'HKG') echo 'checked="checked"'; ?> tabindex="5" /> Hong Kong <br /></label>
....
<label><input type="checkbox" name="addon" value="Other Start City" <?php if (isset($_POST['trip']) && $_POST['addon'] == 'Other Start City') echo 'checked="checked"'; ?> tabindex="4" /> Other</label>
ここに私が現在持っているphpコードがありますが、これは1つの答えしか与えません.
$Indhold .= "Tour Extension: ".$_POST['addon']."\n";
私はそれを配列に変更しようとしました(チュートリアルhttp://www.html-form-guide.com/php-form/php-form-checkbox.htmlに従いました)が、配列のみが電子メールに印刷されました。
可能であれば、そのコンボ ボックスにも検証を含めたいと考えています。したがって、NONE と HKG を選択することはできず、少なくとも 1 つをクリックする必要があります。