To dlaczego nie wyślesz i nie sprawdzisz?
<?php
?>
zamiast ładowania indeksów możesz zapisać
<input type="checkbox" name="a[]" value="1" /> <input type="checkbox" name="a[]" value="2" /> <input type="checkbox" name="a[]" value="3" /> <input type="checkbox" name="a[]" value="4" /> <input type="checkbox" name="a[]" value="5" />
chyba, że masz jakiś powód, aby użyć swojej konstrukcji.