За да сте сигурни, че винаги се изпраща 1 или 0, можете да вмъкнете скрит вход със същото name
от квадратчето за отметка в html:
//The input hidden
<input type="hidden" name="subcheck" value="0" />
//The checkbox
<input type="checkbox" name="subcheck" value="1" />
По този начин не е нужно да проверявате от страната на сървъра дали текстовото поле е зададено или не;)