de tête, donc pas certain de ma réponse...
si tu as un checkbox genre
Code HTML :
<input type="checkbox" name="champ1" value="valeur1">
que tu envoies au serveur par la méthode POST, tu peux vérifier que le champ "champ 1" existe (isset est ton ami...)
Code PHP :
if(isset($_POST['champ1'])){
/**
*Code à exécuter si ta case est cochée
*/
}