Allora fai un input hidden e prendi quel valore SEMPRE anziche prendere il value del checkbox...
sull onclick del checkbox fai una funzione così..

function funcheck(oggetto){
if(oggetto.checked==true)
{
document.getElementById("idcampohidden").value='tr ue'
//alert(oggetto.value)
}else{

document.getElementById("idcampohidden").value='fa lse'
//alert(oggetto.value)
}

capito?