Lo sigue haciendo mal, ¿no?
El resultado que me da es este:
Cita: Array
(
[0] => on
)
on
Array
(
[0] => prueba 1
[1] => prueba 2 (on)
[2] => prueba 3
)
prueba 1
prueba 2 (on)
prueba 3
Es decir, no interpreta 3 checkboxes distintos, sino que para él es uno sólo, y en cuanto activamos uno de los tres, para él ya está en on