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

source: OpenPNE/branches/ebihara/prj_pnebiz/webapp_biz/modules/ktai_biz/page/fh_biz_schedule_edit.php @ 557

Last change on this file since 557 was 557, checked in by ebihara, 14 years ago

create prj_pnebiz

File size: 2.1 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
7class ktai_biz_page_fh_biz_schedule_edit extends OpenPNE_Action
8{
9    function execute($requests)
10    {
11        $u  = $GLOBALS['KTAI_C_MEMBER_ID'];
12        $this->set('tail', $GLOBALS['KTAI_URL_TAIL']);
13
14
15        if (empty($requests['target_id']) || ($requests['target_id'] == $u)) {
16            //自分自身
17            $target_id = $u;
18            $this->set('is_h', true);   //判別フラグ
19        } else {
20            //他人
21            $target_id = $requests['target_id'];
22            $this->set('is_f', true);   //判別フラグ
23        }
24
25        //日付・時刻を出す
26        $begin_year = date("y", strtotime($requests['begin_date']));
27        $begin_month = date("m", strtotime($requests['begin_date']));
28        $begin_day = date("j", strtotime($requests['begin_date']));
29
30        $begin_hour = date("G", strtotime($requests['begin_time']));
31        $begin_min = date("i", strtotime($requests['begin_time']));
32        $finish_hour = date("G", strtotime($requests['finish_time']));
33        $finish_min = date("i", strtotime($requests['finish_time']));
34
35        $j_members = unserialize($requests['members']);
36
37        if ($j_members) {
38            sort($j_members);
39        }
40
41        $begin = array(
42            'year' => $begin_year,
43            'month' => $begin_month,
44            'day' => $begin_day,
45            'hour' => $begin_hour,
46            'min' => $begin_min,
47            );
48
49        $finish = array(
50            'hour' => $finish_hour,
51            'min' => $finish_min,
52        );
53
54        $this->set('begin', $begin);
55        $this->set('finish', $finish);
56        $this->set('title', $requests['title']);
57        $this->set('value', $requests['value']);
58        $this->set('schedule_id', $requests['schedule_id']);
59        $this->set('member', $j_members);
60        $this->set('member_e', $requests['members']);
61        $this->set('writer', $requests['writer']);
62        $this->set('t_id', $target_id);
63        $this->set('msg', $requests['msg']);
64
65        return 'success';
66    }
67}
68
69?>
Note: See TracBrowser for help on using the repository browser.