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

source: OpenPNE/branches/2.8.x/webapp/modules/pc/page/o_regist_mail_confirm.php @ 2930

Last change on this file since 2930 was 2930, checked in by ogawa, 12 years ago

#779:自分が登録しているのと同じメールアドレスに変更しようとするとエラー

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
7class pc_page_o_regist_mail_confirm extends OpenPNE_Action
8{
9    function isSecure()
10    {
11        return false;
12    }
13
14    function execute($requests)
15    {
16        // --- リクエスト変数
17        $sid = $requests['sid'];
18        // ----------
19
20        $this->set('sid', $sid);
21
22        //---- inc_ テンプレート用 変数 ----//
23        $this->set('inc_page_header', fetch_inc_page_header('public'));
24
25        // メールアドレスが登録できるかどうか
26        $c_pc_address_pre = do_common_c_pc_address_pre4sid($sid);
27        if (!util_is_regist_mail_address($c_pc_address_pre['pc_address'], $c_pc_address_pre['c_member_id'])) {
28            $p = array('msg_code' => 'invalid_url');
29            openpne_redirect('pc', 'page_o_tologin', $p);
30        }
31
32        if ($c_pc_address_pre) {
33            $this->set('username', $c_pc_address_pre['pc_address']);
34            $this->set('pc_address', $c_pc_address_pre['pc_address']);
35            return 'success';
36        } else {
37            $p = array('msg_code' => 'invalid_url');
38            openpne_redirect('pc', 'page_o_tologin', $p);
39        }
40    }
41}
42
43?>
Note: See TracBrowser for help on using the repository browser.