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', '設定を変更しました');
 }