ma perchè non usi js per il controllo?
cmq se la casella non è spuntata, isset($_POST["condizione"]) restituisce false..non viene neanche postata