флажок с условиями принятия - PullRequest
1 голос
/ 14 марта 2011

Я хотел бы проверить, установлен ли пользователь флажок или нет с php-кодом. как я могу это сделать?? а если проверено то какое значение я получу ??

<input name="accept" type="checkbox" class="tickbox" value="" />

Ответы [ 3 ]

2 голосов
/ 14 марта 2011

В этом конкретном случае вы получите $_POST['accept'] == '', что крайне бесполезно.

Вы хотите добавить значение к этому тегу:

<input name="accept" type="checkbox" class="tickbox" value="1" />

С этим значением вы получите $_POST['accept'] == '1', когда флажок установлен, и не будет 'accept' ключа вообще, когда флажок не установлен.

1 голос
/ 14 марта 2011
<input type="hidden" name="accept" value="0" />
<input type="checkbox" name="accept" value="1" />

если не отмечено: вернуть значение скрытого поля => 0

, если отмечено: вернуть значение флажка => 1

0 голосов
/ 14 марта 2011

Вам необходимо присвоить значение флажку. Если флажок установлен, это значение будет возвращено при отправке формы. Другой вариант - использовать Javascript, чтобы проверить это перед отправкой.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...