на php,
if(!$_POST['checkbox1'] && !$_POST['checkbox2']){
echo 'Error check at least one';
}
, но на самом деле вам нужен массив, HTML,
<input type="checkbox" value="ch1" name="check[]" />
<input type="checkbox" value="ch2" name="check[]" />
php
<?php
if(empty($_POST['check'])){
echo 'Error: hey, check at least one will you!?';
}
?>
так чтоНе нужно проверять их все по одному, особенно если у вас есть их на одной странице.
УВЕДОМЛЕНИЕ : Вы также должны знать, если флажок не отмечен, он будеттакже не может быть установлен на суперглобальном php $ _POST, в противном случае, если он отмечен галочкой, он покажет все, что держит value="..."
,