$flag, 'label'=>channel_flag_name($flag) ); if($selected){ $ret['attributes'] = array( 'selected'=>'selected' ); } return $ret; } function sanitize_channel_flags($flags){ $possible_flags = array('v','V','h','H','o','O','a','q','s','i','r','R','f','t','A','F','b'); foreach($possible_flags as $k => $flag){ if(!isset($flags[$flag])){ $flags[$flag] = false; }else{ if($flags[$flag] == 'on'){ $flags[$flag] = true; }else{ $flags[$flag] = false; } } } return $flags; } ?>