Si el checkbox no esta marcado el campo no sera enviado al procesar el formulario, por lo que debes verificar para obtener el valor o inicializarlo con un valor por default:
Código php:
Ver original$checkbox = (isset($_POST['checkbox'])) ?
$_POST['checkbox'] : '';