function execute($requests) { $config =& OpenPNE_Config::getInstance(); foreach ($requests as $name => $value) { if (!$config->is_allowed($name)) { continue; } // 配列の場合はカンマ区切りに if (is_array($value)) { $value = implode(',', $value); } if (is_null(db_admin_c_admin_config4name($name))) { db_admin_insert_c_admin_config($name, $value); } else { db_admin_update_c_admin_config($name, $value); } } admin_client_redirect('limit_domain', '招待メールドメイン制限設定を更新しました'); }
function execute($requests) { $config =& OpenPNE_Config::getInstance(); if (!$requests['OPENPNE_ENABLE_KTAI'] && $requests['IS_GET_EASY_ACCESS_ID'] == 3) { admin_client_redirect('edit_c_admin_config', '「PC・携帯登録時に携帯個体識別番号の登録を必須にする」を選択した場合、携帯版使用設定は「使用可にする」に設定する必要があります'); } foreach ($requests as $name => $value) { if (!$config->is_allowed($name)) { continue; } // 配列の場合はカンマ区切りに if (is_array($value)) { $value = implode(',', $value); } if (is_null(db_admin_c_admin_config4name($name))) { db_admin_insert_c_admin_config($name, $value); } else { db_admin_update_c_admin_config($name, $value); } } admin_client_redirect('edit_c_admin_config', '設定を変更しました'); }