Il controllo viene fatto intersecando l'array delle scelte con l'array dei valori ammessi.

Basta che al checkbox dai come name=variabile[]

in post avrai un array $_POST['variabile'] che potrai dare in pasto alla regola.

N.B.
Nel caso scegliessi un solo valore $_POST['variabile'] non sarebbe un array, ma una variabile semplice.

Io ho fatto questa modifica:

codice:
if(!is_array($_POST['variabile'])) {

  $arraydadareallaregola = array($_POST['variabile']);

} else {

  $arraydadareallaregola = $_POST['variabile'];

}
spero possa esserti utile, ciao