function execute($requests) { $u = $GLOBALS['AUTH']->uid(); $default_config = util_get_c_member_config_default(); foreach ($requests as $key => $value) { if (!is_null($value) && array_key_exists($key, $default_config)) { db_member_update_c_member_config($u, $key, $value); } } openpne_redirect('pc', 'page_h_home'); }
function util_get_c_member_config($c_member_id) { $default_config = util_get_c_member_config_default(); $member_config = array_merge($default_config, db_member_c_member_config4c_member_id($c_member_id)); return $member_config; }