У меня есть контактная форма, построенная с PHP, и у меня была опция радио (один клик), и я изменил ее на группу, что означает, что можно щелкнуть несколько ящиков.контактная группа группы checkbox массив
Однако только последний самый щелчок отправляется через на мою электронную почту и играть с кодом испортил меня, я не очень понятно, с кодом 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 у меня есть на данный момент, но это дает только один ответ.
$Indhold .= "Tour Extension: ".$_POST['addon']."\n";
Я попытался изменить его в массив (как я последовал за учебник http://www.html-form-guide.com/php-form/php-form-checkbox.html), но затем только массив был напечатан на электронном письме.
Я также хочу включить проверку на это поле со списком, если это возможно. Поэтому они не могут выбрать NONE и HKG, и должны щелкнуть хотя бы один.
' name = "addon" 'должно быть' name = "addon []" ' –