hola, mirà asi lo acabo de probar y me funciona bien. Pone esto en un archivo test.php y ejecutalo a ver si te anda. Despues adecualo a lo q queres. Espero te sirva, saludos
Código PHP:
<?php
if( isset($_POST['gustos']) ){
foreach( $_POST['gustos'] as $valor){
echo 'Valor '. $valor;
}
}
?>
<form method="post" action="">
Informatica<input type="checkbox" name="gustos[]" value="informatica">
Buceo<input type="checkbox" name="gustos[]" value="buceo">
Magia<input type="checkbox" name="gustos[]" value="magia">
Jazz<input type="checkbox" name="gustos[]" value="jazz">
<input type="submit" value="Enviar">
</form>