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

source: OpenPNE/trunk/webapp/modules/admin/page/list_c_member.php @ 276

Last change on this file since 276 was 276, checked in by ogawa, 14 years ago

remove extra spaces

File size: 2.2 KB
Line 
1<?php
2/**
3 * @copyright 2005-2006 OpenPNE Project
4 * @license   http://www.php.net/license/3_01.txt PHP License 3.01
5 */
6
7// ユーザー情報のリスト表示・強制退会
8class admin_page_list_c_member extends OpenPNE_Action
9{
10    function execute($requests)
11    {
12        $cond = substr($_REQUEST['cond'], 1);
13        $temp_list = explode('&', $cond);
14        foreach ($temp_list as $value) {
15            $temp_list2 = explode('=', $value);
16            $_REQUEST[$temp_list2[0]] = $temp_list2[1];
17        }
18
19        $v = array();
20        $pager = array();
21
22
23        // ---管理画面絞り込み ここから
24
25        //絞り込み条件作成
26        $cond_list = validate_cond($_REQUEST);
27        $v['cond_list'] = $cond_list;
28
29        $cond = '';
30        foreach ($cond_list as $key => $value) {
31            $cond .= '&'.$key.'='.$value;
32        }
33
34        $v['cond'] = $cond;
35
36        //絞り込みのための年
37        $v['years'] = get_int_assoc(1901, 2001);
38
39        //絞り込みのドロップダウンを作る用
40        $v['profile_list'] = db_common_c_profile_list();;
41
42        //開始年が終了年より大きい
43        if ( !empty($cond_list['s_year']) && !empty($cond_list['e_year']) && ($cond_list['s_year'] > $cond_list['e_year']) ) {
44            $v['msg'] = '※開始年は終了年より小さくして下さい';
45        }
46
47        // ---管理画面絞り込み ここまで
48
49
50
51
52        $v['SNS_NAME'] = SNS_NAME;
53        $v['c_profile_list'] = db_common_c_profile_list4null();
54        if ($requests['mail_address']) {
55            $v['c_member_list'] = db_admin_c_member4mail_address($requests['mail_address']);
56        } else {
57
58        // ---管理画面絞り込み ここから
59            $v['c_member_list'] = _db_admin_c_member_list($requests['page'], $requests['page_size'], $pager, $cond_list);
60        // ---管理画面絞り込み ここまで
61
62        }
63        foreach ($v['c_member_list'] as $key => $value) {
64            $v['c_member_list'][$key]['c_member_invite'] =
65                db_common_c_member4c_member_id_LIGHT($value['c_member_id_invite']);
66        }
67
68        $v['pager'] = $pager;
69        $this->set($v);
70        return 'success';
71    }
72}
73
74?>
Note: See TracBrowser for help on using the repository browser.