cuando enviar un formulario hace esto en la pagina que recibe los datos:
si el checkbox esta seleccionado esto imprime 1
si el checkbox NO esta seleccionado esto es null
entonces para no quedarte sin datos tenes que recuperar el valor o un default:
Código PHP:
Ver original<?
$online = (isset($_REQUEST["online"])) ?
$_REQUEST["online"] : 0; ?>