Originariamente inviato da peppe79
mmm...forse ti stai perdendo in un biccher d'acqua

quando una checkbox non è selezionata invia "null" o campo vuoto......quindi:
if($_POST['checkbox'] == "") echo 'Non hai selezionato checkbox';
le checkbox NON selezionate NON passano ... e nemmeno i campi disabilitati....
prova così...
quando mandi fuori le checkbox ti salvi l' indice della checkbox anche in sessione.
Codice PHP:
$_SESSION['CHECKBOX']['indice della mia checkbox']=$valore;
se poi devi verificare se è stata selezionata oppure no fai un controllo incorciato..
Codice PHP:
foreach($_SESSION['CHECKBOX'] as $key=>$val)
{
if( isset($_POST[$key]) )
{
// la checkbox è stata checkata
}
}