Yo lo aria asi
Código PHP:
<?php
if (isset($_REQUEST['estado'])) {
$case = $_REQUEST['estado'];
} else {
$case = 0;
}
switch ($estado) {
case 1:
...
I luego podrias usar eso en plan asi
Código PHP:
if($case == 1){
tufuncion();
}
La esquema la tienes bien, te recomiendo que vuelves a mirar la base de html.
http://www.w3schools.com/html/html_forms.asp http://com.w3schools.com/jsref/dom_obj_checkbox.asp