Hola compañero mmm no se si realmente es lo que buscas pero te voy a dar mi idea a ver si te puede ayudar en algo ^^
La cosa sería verificar con javaScript si está o no seleccionado el checkbox y según uno u otro aplicarle el value 1 o 0.Para ello nos ayudamos de la propiedad "checked"(http://www.w3schools.com/jsref/prop_checkbox_checked.asp) ;de DOM y del evento Onclick();.
Código HTML:
<input name="ejemplo" type="checkbox" onClick="seleccionado()"; />
Código Javascript
:
Ver original<script>
function seleccionado(){
var checkbox=document.form.ejemplo;
if(checkbox.checked == true){checkbox.value = 1;} else{
checkbox.value =0;
}
No se si estará bien del todo la respuesta,ya que no soy un experto, pero creo que los tiros podrían ir por ahí.Un saludo :)