У меня есть флажок, который всегда проверяется независимо от того, отмечен ли я флажок или нет.
Вот как в данный момент установлен флажок:
<input class="classname" id="check" value="1" <?php echo (($temp['test']) ? 'checked' : ''); ?> name="check" type="checkbox" />
Вот как фиксируется значение флажка:
$check = $_POST['check'] ?? 0;
Я также попробовал следующий код а также:
$check = (isset($_POST['check']) == '1' ? '1' : '0');
Я также попробовал подход скрытого поля, и он не сработал. Любые идеи о том, почему флажок отображается помечено, хотя я снял этот флажок.