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

source: OpenPNE/branches/takanashi/prj_takanashi3/webapp/modules/ktai/do/o_password_query.php @ 1071

Last change on this file since 1071 was 1071, checked in by takanashi, 14 years ago

PNEスレーブ確認用

File size: 1.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_do_o_password_query extends OpenPNE_Action
8{
9    function isSecure()
10    {
11        return false;
12    }
13
14    function execute($requests)
15    {
16        if (LOGIN_NAME_TYPE == 1) {
17            exit;
18        }
19        //--- 権限チェック
20        //パスワード確認の質問と答えがあっている
21
22        if (!$c_member_id = db_ktai_is_password_query_complete(
23                        $requests['ktai_address'],
24                        $requests['c_password_query_id'],
25                        $requests['password_query_answer'])) {
26            $p = array('msg' => 25);
27            openpne_redirect('ktai', 'page_o_password_query', $p);
28        }
29        //---
30
31        // パスワード再発行
32        $new_password = do_common_create_password();
33        do_common_update_password($c_member_id, $new_password);
34
35        db_mail_send_m_ktai_password_query($c_member_id, $new_password);
36
37        $p = array('msg' => 26);
38        openpne_redirect('ktai', 'page_o_login', $p);
39    }
40}
41
42?>
Note: See TracBrowser for help on using the repository browser.