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

source: OpenPNE/branches/work/ebihara/prj_regist_ktai_uid_okurairi/webapp/modules/ktai/do/o_regist_ktai_uid_inquiry.php @ 4030

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

#1129:個体識別番号を登録しないとSNSを使えなくする機能の修正

・新規ユーザは携帯登録が完了するまでc_memberではなくc_member_preを使うようにした

・その他文言修正

・問い合わせフォーム追加(実装途中)

File size: 1.4 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
7require_once 'OpenPNE/KtaiID.php';
8
9class ktai_do_o_regist_ktai_uid_inquiry extends OpenPNE_Action
10{
11    function isSecure()
12    {
13        return false;
14    }
15
16    function execute($requests)
17    {
18        // --- リクエスト変数
19        $ses = $requests['ses'];
20        $password = $requests['password'];
21        $c_member_id = intval($requests['id']);
22        $c_member_pre_id = intval($requests['pre_id']);
23        $ktai_address = $requests['ktai_address'];
24        $body = $requests['body'];
25        // ----------
26
27        $pre = array();
28
29        // セッションが有効かどうか
30        if ((!$pre = db_member_c_ktai_address_pre4session($ses)) && !empty($c_member_id)) {
31            // 無効の場合、login へリダイレクト
32            openpne_redirect('ktai', 'page_o_login');
33        } elseif (!empty($c_member_id)) {
34        } elseif ((!$pre = db_member_c_member_pre4session($ses)) && !empty($c_member_pre_id)) {
35            openpne_redirect('ktai', 'page_o_login');
36        }
37
38        send_mail_sns_regist_ktai_uid_inquiry($ktai_address, $body);
39
40        // pre の内容を削除
41        db_member_delete_c_member_pre4sid($ses);
42        db_member_delete_c_member_profile_pre4c_member_pre_id($pre['c_member_pre_id']);
43
44        openpne_redirect('ktai', 'page_o_regist_ktai_uid_inquiry_end');
45    }
46}
47
48?>
Note: See TracBrowser for help on using the repository browser.