saya tidak mengerti dengan yang kamu inginkan. Jika $_POST dan $_POST adalah array dan validasi if((empty($_POST)) and (empty($_POST))){ baru akan benar benar berfungsi jika tidak ada nilai didalamnya (alias array kosong). Misal jika ada 5 checkbox 'mk' dan user hanya mencentang 4 validasi itu tidak akan berfungsi, karena $_POST bukanlah array kosong.