Jump to content

Archived

This topic is now archived and is closed to further replies.

digitalgod

limiting the number of checkboxes checked

Recommended Posts

hey guys,

I'm trying to limit the number of checkboxes a user can check. Need the limit to be dynamic but for testing purposes I'm trying to do it with a fixed number.

the checkboxes look like this

<input type="checkbox" name="winner[]" value="'.$row['username'].'">

is there any way of doing that if the name of the checkbox is an array? It really needs to be like that.

Share this post


Link to post
Share on other sites
http://degs.co.uk/test/hct/loop_through_checkbox_check_limit.htm
http://degs.co.uk/test/hct/loop_through_checkbox_check_limit_php_array.php
http://degs.co.uk/test/hct/loop_through_checkbox_check_limit_to_1.htm

Share this post


Link to post
Share on other sites
The pseudo-code for the function should look like the following:

-iterate through all form elements
-check each element for trailing "[]"
-iterate though the elements .length
-count the times .checked is true
-validate against "allowed" number

Share this post


Link to post
Share on other sites

×

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.