В одну сторону. Сначала определите скрытый ввод для каждого, который может быть переопределен флажком, и для каждого требуются name
и value
:
<input type="hidden" name="Nonprofit" value="0">
<input type="checkbox" name="Nonprofit" id="checkboxes-0" value="1">
<input type="hidden" name="Service" value="0">
<input type="checkbox" name="Service" id="checkboxes-1" value="1">
Затем вы можете получить доступ к $_POST['Nonprofit']
, который будет иметь значение 0
или 1
et c ...
Другой способ, зная, что может быть отправлено, - это отправить массив:
<input type="checkbox" name="check[Nonprofit]" id="checkboxes-0" value="1">
<input type="checkbox" name="check[Service]" id="checkboxes-1" value="1">
Затем объедините то, что отправлено, с массивом 0
:
$checks = ['Nonprofit' => 0, 'Service' => 0];
$checks = array_merge($checks, $_POST['check']);
Затем вы можете получить доступ к $checks['Nonprofit']
, который будет иметь значение 0
или 1
et c ...