Hvis afkrydsningsfeltet ikke er markeret, sender browseren faktisk ikke dataene i din POST-anmodning. Du skal kontrollere, om værdien er indstillet, og derefter opdatere din variabel i overensstemmelse hermed.
$inactive = isset($_POST["active"]) ? $_POST["active"] : 0;