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
|
<?php $dir = "."; include_once($dir."/_common.php");
$mode_ok = "Y";
if($eid==''){ $mode = "x"; $mode_ok = "N"; $msg = "e천년경영 로그인 후에 이용가능합니다."; } $sms_userid = $sms_id; $sms_pswd = $sms_pw; $cttime = date("YmdHis",time()); $usign = sha1($cttime.sha1($sms_pswd));
$loginUrl = "http://psms.mjsoft.co/api/get_cur_point.php"; $login_data = "&uid=$sms_userid&ctime=$cttime&usign=$usign";
$ch = curl_init(); curl_setopt ($ch, CURLOPT_URL,$loginUrl); //접속할 URL 주소 curl_setopt ($ch, CURLOPT_SSL_VERIFYPEER, false); curl_setopt ($ch, CURLOPT_SSLVERSION,1); curl_setopt ($ch, CURLOPT_HEADER, 0); curl_setopt ($ch, CURLOPT_POST, 1); curl_setopt($ch, CURLOPT_POSTFIELDS, $login_data); curl_setopt ($ch, CURLOPT_TIMEOUT, 30); curl_setopt ($ch, CURLOPT_RETURNTRANSFER, 1); $result = curl_exec($ch); $json_data = json_decode($result);
$mode = "sms_pt"; $msg = $json_data->msg; if($msg=='OK'){ // sms 실패시 포인트 변동 $pt = $json_data->pt; $cd = $json_data->cd; $_SESSION['sms_pt'] = $pt; } else { $mode_ok = "N"; }
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 "<pt>".$pt."</pt>"; echo "<login_data>".urlencode($login_data)."</login_data>"; echo "</output>"; ?>
|