/home/mjc1/public_html/emillennium/ajax.sms_sender.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
<?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/cert_tels.php";
$login_data "&uid=$sms_userid&ctime=$cttime&usign=$usign";

$ch curl_init(); 
curl_setopt ($chCURLOPT_URL,$loginUrl); //접속할 URL 주소 
curl_setopt ($chCURLOPT_SSL_VERIFYPEERfalse); 
curl_setopt ($chCURLOPT_SSLVERSION,1); 
curl_setopt ($chCURLOPT_HEADER0); 
curl_setopt ($chCURLOPT_POST1); 
curl_setopt($chCURLOPT_POSTFIELDS$login_data); 
curl_setopt ($chCURLOPT_TIMEOUT30); 
curl_setopt ($chCURLOPT_RETURNTRANSFER1); 
$result curl_exec($ch); 
$json_data json_decode($result);

$mode "sms_sender";
$msg $json_data->msg;
if(
$msg=='OK'){ // sms 실패시 포인트 변동
    
$table $json_data->table;
    
$cd $json_data->cd;
} 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 
"<table>";
foreach(
$json_data->table as $key=>$val){
    echo 
"<telno>".$val->telno."</telno>";
}
echo 
"</table>";
echo 
"<login_data>".urlencode($login_data)."</login_data>";
echo 
"</output>";
?>