Lee lo siguiente:
http://www.php.net/variables.external para que aprendas como rescatar los datos que vienen por formulario.
Ten en cuenta que los checkbox solo se envian en caso de que el usuario los halla marcado, si no los marca, estos no se envian como parte del request normal por formulario.
Saludos.