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

source: OpenPNE/branches/work/fukamachi/form_redirect/page/h_message_send.php @ 11327

Last change on this file since 11327 was 11327, checked in by fukamachi, 12 years ago

#3784 携帯での日記作成・編集のリダイレクトの不具合を修正

File size: 1.7 KB
Line 
1<?php
2/**
3 * @copyright 2005-2008 OpenPNE Project
4 * @license   http://www.php.net/license/3_01.txt PHP License 3.01
5 */
6
7class ktai_page_h_message_send extends OpenPNE_Action
8{
9    function execute($requests)
10    {
11        $u  = $GLOBALS['KTAI_C_MEMBER_ID'];
12
13        //ランダム50人のフレンド
14        $this->set("c_friend_list", db_friend_ktai_c_friend_list_random4c_member_id($u));
15
16        // --- リクエスト変数
17        $form_val['target_c_message_id'] = $requests['target_c_message_id'];
18        $subject = $requests['subject'];
19        $body = $requests['body'];
20        // ----------
21
22        //メッセージIDから情報を取り出す
23        if (isset($form_val['target_c_message_id'])) {
24            $c_message = db_message_c_message4c_message_id($form_val['target_c_message_id']);
25
26            // 権限チェック
27            if ($c_message['c_member_id_from'] != $u || $c_message['is_send']) {
28                handle_kengen_error();
29            }
30
31            $form_val['body'] = $c_message['body'];
32            $form_val['subject'] = $c_message['subject'];
33            $form_val['target_c_message_id'] = $c_message['c_message_id'];
34            $form_val['hensinmoto_c_message_id'] = $c_message['hensinmoto_c_message_id'];
35            $this->set("form_val", $form_val);
36
37            if (isset($c_message['c_member_id_to'])) {
38                $this->set("target_c_member", db_member_c_member4c_member_id_LIGHT($c_message['c_member_id_to']));
39            }
40        } else {
41            $form_val['subject'] = $subject;
42            $form_val['body'] = $body;
43            $this->set("form_val", $form_val);
44        }
45
46        return 'success';
47    }
48}
49
50?>
Note: See TracBrowser for help on using the repository browser.