foreach($rates as $item){
if ($item->disabled == false){
echo '<input type="radio" name="rate" id="membership" required="yes" message="Please select your membership type." value="' . $item->rate . '"><input type="hidden" name="membership" value="' . $item->membership . '" >';
}
}
This is probably pretty simple, but the issue that I'm having is that I can't get $item->membership to submit with $item->rate. For example when somebody selects the '125' rate, it should also submit 'Student' or whatever. When I do submit the form though, it submits the last $item->membership in the series instead of the one that is tied to it's rate... Any help would be appreciated, I'm sure I'm overthinking this.
Thanks
membership. That's fine for a radio button, but not for other types of input.membershipagainst the postedratedo not try to get in hidden field user can change the data of fields'membership_' . $item->rate, which means you'd be able to work out which field to use based on theratesubmitted. But as dianuj says - it's probably best not to rely on the correct amount being passed back from the form, in case it's been altered. It's a little bit more work, but it's more secure to take the submitted rate and query the database again to get the right amount.