hidden

checkbox Ничего не попадает в POST. Сменить On или Off на 0 или 1 (ноль или один) -- как исправить, чекбокс. Решение

Изменение значение

Стандартное поведение -- это возвращение On или Off, но ситуацию можно исправить, написав в форме так:

<input type="checkbox" name="yourfilename" value="1" >

-- здесь если галочка будет стоять, то будет присылать 1, а если не будет -- то не будет присылаться ничего.

Поддержка значения по умолчанию (рекомендуется)

Второй вариант: использовать подход как в yii (в свою очередь просто реализует общий html-приём для данного случая):

html Как сделать поле формы скрытым -- input hidden Пример

Чтобы сделать поле надо прямо внутри тэга, образующий элемент (поле формы) написать:

 <input type="hidden"  name="имя" value="значение"  >

то есть скрыть поле нам позволяет атрибут type="hidden"

Например:

 <input type="hidden"  name="id" value="123"  >
Subscribe to RSS - hidden