/home/mjc1/public_html/sms/sms_pw_result.php


1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
<?
// include Á¤ÀÇ
include_once("dbconnect.php");    // DB Connect Information

// Notice Error ¹æÁö
if(!isset($_POST['sms_id']))    $_POST['sms_id']    = "";
if(!isset(
$_POST['old_pw']))    $_POST['old_pw']    = "";
if(!isset(
$_POST['new_pw1']))    $_POST['new_pw1']    = "";
if(!isset(
$_POST['new_pw2']))    $_POST['new_pw2']    = "";

// º¯¼ö ¼±¾ð
$sms_id            $_POST['sms_id'];        // SMS »ç¿ëÀÚ ID
$old_pw            $_POST['old_pw'];        // SMS ±âÁ¸ ¾ÏÈ£
$new_pw1        $_POST['new_pw1'];    // SMS ½Å±Ô ¾ÏÈ£
$new_pw2        $_POST['new_pw2'];    // SMS ½Å±Ô ¾ÏÈ£ È®ÀÎ
$userInfo        = array();                // »ç¿ëÀÚ Á¤º¸ ¹è¿­ ¼±¾ð
$userInfo['id'] = "";                    // »ç¿ëÀÚ ID(DB Á¶È¸)
$userInfo['pw'] = "";                    // »ç¿ëÀÚ PW(DB Á¶È¸)
$returnCode        1;                    // Return Code(1: Á¢±ÙX, 2:¾ÆÀÌµð ¾øÀ½, 3:¾ÆÀ̵𳪠ºñ¹Ð¹øÈ£ Æ²¸², 4:¼º°ø)

// ÇʼöÇ׸ñÀÌ ´©¶ô µÇ¾úÀ» °æ¿ì Error Message Ãâ·Â ÈÄ Á¾·á.
if($sms_id == "" || $old_pw == "" || $new_pw1 == "" || $new_pw2 == ""){
    echo 
"<script>alert('ÇʼöÇ׸ñÀÌ ´©¶ô µÇ¾ú½À´Ï´Ù.');</script>";
    exit;
}
$sql "SELECT userid, user_passwd FROM smsuser WHERE userid = '{$sms_id}' LIMIT 1";
$result mysql_query($sql$conn);
while(
$row mysql_fetch_assoc($result)){
    
$userInfo['id'] = $row['userid'];
    
$userInfo['pw'] = $row['user_passwd'];
}
// ID°¡ Á¸Àç ÇÏÁö ¾ÊÀ» ¶§.
if($userInfo['id'] == ""){
    
$returnCode 2;
}else{
    
// SQL Injection °ø°ÝÀ» ¸·±â À§ÇØ ºñ¹Ð¹øÈ£ Ã¼Å© Query ºÐÇÒ
    //echo $userInfo['pw']."<br>";
    //echo $old_pw;
    
$sql "select sha1('{$old_pw}') as pwd";
    
$res mysql_query($sql);
    
$info mysql_fetch_array($res);

    if(
$userInfo['pw'] == $info['pwd']){
        
//$sql = "UPDATE smsuser SET userpw = '{$new_pw1}', user_passwd = SHA1('{$new_pw1}') WHERE userid = '{$userInfo['id']}'";
        
$sql "UPDATE smsuser SET user_passwd = SHA1('{$new_pw1}') WHERE userid = '{$userInfo['id']}'";
        
$result mysql_query($sql$conn);
        
$returnCode 4;                
    }else{
        
$returnCode 3;
    }

}
?>
<!DOCTYPE html>
<html lang="ko">
<head>
    <meta charset="euc-kr">
    <title>¹ÌÁø¼ÒÇÁÆ® - SMS ¾ÏÈ£º¯°æ ÆäÀÌÁö</title>
    <link href="css/sms_pw.css" rel="stylesheet" />    
</head>

<body>
    <div class="smsWrap1">
        <div class="logo"><img src="images/logo.png" alt="¹ÌÁø¼ÒÇÁÆ®"></div>

        <div class="smsWrap2">
            <div class="header">
                <h1><img src="images/sms_title.png" alt="SMS ºñ¹Ð¹øÈ£ º¯°æ"></h1>
                <p>ÇöÀç ¾ÆÀ̵ð¿Í ºñ¹Ð¹øÈ£¸¦ ÀÔ·ÂÇÑ ÈÄ »õ·Î »ç¿ëÇÒ ºñ¹Ð¹øÈ£¸¦ ÀÔ·ÂÇϼ¼¿ä.</p>
            </div>


            <div class="smsContainer">
                <?
                
switch($returnCode){
                    case 
:
                        echo 
"<p class='result_text'><img src='images/delete.png'>ºñÁ¤»óÀûÀΠÁ¢±ÙÀÔ´Ï´Ù.</p>
                        <p class='result_btn'><a href='sms_pw.php'><img src='images/sms_btn_back.png' alt='ÀÌÀüÀ¸·Î'></a></p>"
;
                        break;                    
                    case 
:
                        echo 
"<p class='result_text'><img src='images/delete.png'>SMS ¾ÆÀ̵𰡠Á¸ÀçÇÏÁö ¾Ê½À´Ï´Ù.</p>
                        <p class='result_btn'><a href='sms_pw.php'><img src='images/sms_btn_back.png' alt='ÀÌÀüÀ¸·Î'></a></p>"
;                        
                        break;
                    case 
:
                        echo 
"<p class='result_text'><img src='images/cancel.png'>SMS ºñ¹Ð¹øÈ£°¡ ÀÏÄ¡ÇÏÁö ¾Ê½À´Ï´Ù.</p>
                        <p class='result_btn'><a href='sms_pw.php'><img src='images/sms_btn_back.png' alt='ÀÌÀüÀ¸·Î'></a></p>"
;
                        break;
                    case 
:
                        echo 
"<p><img src='images/check.png'><span class='result_text'>ºñ¹Ð¹øÈ£ º¯°æÀÌ ¿Ï·á µÇ¾ú½À´Ï´Ù.</span></p>
                        <p class='result_btn'><a href='sms_pw.php'><img src='images/sms_btn_ok.png' alt='È®ÀÎ'></a></p>"
;                        
                        break;
                }
                
?>
            </div>

        </div><!-- smsWrap2-->

        <div class="smsFooter">
            <img src="images/sms_copyright.png" alt="Ä«ÇǶóÀÌÆ®">
        </div>
    </div><!-- smsWrap1-->
</body>
</html>