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
|
<?php $dir = "."; include_once($dir."/_common.php");
$mode_ok = "N";
if($oldpass==$sms_pw){ if($newpass!='' && $newpass2!=='' && $newpass==$newpass2){ $sms_userid = $sms_id; $sms_pswd = $sms_pw; $cttime = date("YmdHis",time()); $usign = sha1($cttime.sha1($sms_pswd));
$loginUrl = "http://psms.mjsoft.co/api/cng_passwd.php"; $login_data = "&uid=$sms_userid&ctime=$cttime&usign=$usign&pwd_aft=$newpass";
$result = curl_call($loginUrl,$login_data); $json_data = json_decode($result); $msg = $json_data->msg; if($msg=='OK'){ // sms 실패시 포인트 변동 $_SESSION['sms_id'] = ""; $_SESSION['sms_pw'] = ""; $_SESSION['sms_pt'] = ""; $mode_ok = "Y"; $msg = "수정되었습니다."; } } else { $msg = "신규비밀번호가 없거나 일치하지 않습니다."; } } else { $msg = "이전 비밀번호가 일치하지 않습니다."; }
echo "<?php xml version='1.0' encoding='utf-8'?><output>"; echo "<mode>".$mode."</mode>"; echo "<mode_ok>".$mode_ok."</mode_ok>"; echo "<rtn_url>".$rtn_url."</rtn_url>"; echo "<msg>".$msg."</msg>"; echo "<result>".$result."</result>"; echo "</output>"; ?>
|