I would but I don't want to lose my dynamic checkbox in my form.
–
AveryFeb 25 '13 at 18:42

I don't see how this prevents you from changing the name. Change to: name="ct_<?php echo $name; ?>[]"
–
HalcyonFeb 25 '13 at 22:20

Thanks, but no go. I've tried this earlier and it doesn't change my value to an array because my checkbox is inside a function. It would be a solution if I could change it to an array. I left out some of the function, below is the entire function.
–
AveryFeb 26 '13 at 1:56

I looked at your code and I still don't see why you can't just change the name. As an alternative you can change $name to contain the []. Maybe unrelated, but you're not using input right, I'll post the 'fixed' code in my answer.
–
HalcyonFeb 26 '13 at 11:08