ここの情報は古いです。ご理解頂いた上でお取り扱いください。

source: OpenPNE/branches/stable-2.8.x/webapp/modules/admin/do/update_c_api.php @ 6862

Last change on this file since 6862 was 6862, checked in by ebihara, 11 years ago

#2154:OPENPNE_USE_APIがfalseの状態でも管理画面でAPI設定をおこなうことができていたのを修正

File size: 855 bytes
Line 
1<?php
2/**
3 * @copyright 2005-2007 OpenPNE Project
4 * @license   http://www.php.net/license/3_01.txt PHP License 3.01
5 */
6
7// API編集
8class admin_do_update_c_api extends OpenPNE_Action
9{
10    function execute($requests)
11    {
12        if (!OPENPNE_USE_API) {
13            admin_client_redirect('top', '指定されたページにはアクセスできません');
14        }
15
16        foreach ($requests['ip'] as $ip) {
17            if (!admin_api_is_ip($ip)){
18                admin_client_redirect('list_c_api', "$ip はIPアドレスとして正しくありません");
19            }
20        }
21
22        foreach ($requests['c_api_id'] as $key => $value) {
23            db_admin_update_c_api($value, $requests['name'][$key], $requests['ip'][$key]);
24        }
25
26        admin_client_redirect('list_c_api', '許容IPアドレスを編集しました');
27    }
28}
29
30?>
Note: See TracBrowser for help on using the repository browser.