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

source: OpenPNE/branches/stable-2.10.x/webapp/modules/ktai/do/h_confirm_list_update_c_commu_sub_admin_confirm.php @ 4999

Last change on this file since 4999 was 4999, checked in by ebihara, 12 years ago

#1818:副管理者要請依頼の承認後に「承認が完了しました」が表示されていなかったのを修正

File size: 1.2 KB
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/**
8 * コミュ副管理者承認
9 */
10class ktai_do_h_confirm_list_update_c_commu_sub_admin_confirm extends OpenPNE_Action
11{
12    function execute($requests)
13    {
14        $u = $GLOBALS['KTAI_C_MEMBER_ID'];
15
16
17        // --- リクエスト変数
18        $target_c_commu_sub_admin_confirm_id = $requests['target_c_commu_sub_admin_confirm_id'];
19        // ----------
20
21        //--- 権限チェック
22        //コミュニティ副管理者を受けているメンバー
23        //コミュニティ管理者でない
24
25        $sub_admin_confirm = db_c_commu_sub_admin_confirm4c_commu_sub_admin_confirm_id($target_c_commu_sub_admin_confirm_id);
26
27        if ($sub_admin_confirm['c_member_id_to'] != $u) {
28            handle_kengen_error();
29        }
30
31        if ($sub_admin_confirm['c_member_id_admin'] == $u) {
32            handle_kengen_error();
33        }
34        // -----
35
36
37        db_commu_update_c_commu_c_member_id_sub_admin($sub_admin_confirm['c_commu_id'], $u);
38
39        $p = array('msg' => 3);
40        openpne_redirect('ktai', 'page_h_confirm_list', $p);
41    }
42}
43
44?>
Note: See TracBrowser for help on using the repository browser.