미치고 팔짝 뛰겠습니다..ㅠ.ㅠ 정보
미치고 팔짝 뛰겠습니다..ㅠ.ㅠ본문
if($ReplyCode=="00003000") //승인성공이면 업데이트 해라..
문자까지는 잘 오는데, 왜 $sql 문이 실행이 안되는지 ㅠ.ㅠ
<?
$g4_path = "../bbs";
include_once("$g4_path/common.php");
include_once("$g4[path]/lib/outlogin.lib.php");
include_once("$g4[path]/lib/mw.sms.lib.php");
$returnMsg = "";
$Sname = "신용카드";
if($Smode!=null) {
if($Smode=="3001"||$Smode=="3005"||$Smode=="3007") $Sname = "신용카드";
else if($Smode=="2500"||$Smode=="2501") $Sname = "계좌이체"; // 금결원
else if($Smode=="6101") $Sname = "휴대폰결제";
else if($Smode=="8801") $Sname = "ARS전화결제";
else if($Smode=="2601") $Sname = "가상계좌";
else if($Smode=="5101") $Sname = "상품권";
else if($Smode=="0001") $Sname = "현금영수증";
}
$mxissueno = $MxIssueNO;
$mxissuedate = $MxIssueDate;
$amount = $Amount;
$currency= "KRW";
$mstr= $MSTR;
$mstr2 = $MSTR2;
$paydate = date('Y-m-d H:i:s');
$hp = array();
$hp[] = "*** 개인정보보호를 위한 휴대폰번호 노출방지 ***";
// $hp[] = "*** 개인정보보호를 위한 휴대폰번호 노출방지 ***";
$returnMsg = "ACK=200OKOK";
$row1 = sql_fetch(" select count(*) as cnt from g4_member where left(mb_datetime,10) = '".date("Y-m-d", time())."' "); //오늘가입
$row3 = sql_fetch(" select sum(mb_1)+$Amount as cnt from g4_member where left(mb_3,10) = '".date("Y-m-d", time())."' "); //오늘매출
$row5 = sql_fetch(" select sum(mb_1) as cnt from g4_member where left(mb_datetime,10) = '".date("m", time())."' "); //금월매출
$row6 = sql_fetch(" select sum(mb_1)+$Amount as cnt from g4_member "); //전체매출
if($ReplyCode=="00003000") //승인성공이면
{
$sql = "update g4_member set mb_level = '3' where mb_id = '$mstr2' ";
$result = @mysql_query($sql);
if($result)
{
mw_sms_send($hp, "", "정회원가입 : {$Amount} 원 가입자 {$mstr} 님 금일매출 {$row3[cnt]}원 금월매출 {$row6[cnt]}원 ");
}
}
else //디비저장실패는 승인실패, 즉 ReplyCode가 00003000이 아닌경우와 다릅니다.
{
$returnMsg = "ACK=400FAIL";
}
?>
<? echo $returnMsg; ?> <? //return 메시지('ACK=200OKOK' or 'ACK=400FAIL')를 출력해야 정상 처리됩니다. ?>
문자까지는 잘 오는데, 왜 $sql 문이 실행이 안되는지 ㅠ.ㅠ
<?
$g4_path = "../bbs";
include_once("$g4_path/common.php");
include_once("$g4[path]/lib/outlogin.lib.php");
include_once("$g4[path]/lib/mw.sms.lib.php");
$returnMsg = "";
$Sname = "신용카드";
if($Smode!=null) {
if($Smode=="3001"||$Smode=="3005"||$Smode=="3007") $Sname = "신용카드";
else if($Smode=="2500"||$Smode=="2501") $Sname = "계좌이체"; // 금결원
else if($Smode=="6101") $Sname = "휴대폰결제";
else if($Smode=="8801") $Sname = "ARS전화결제";
else if($Smode=="2601") $Sname = "가상계좌";
else if($Smode=="5101") $Sname = "상품권";
else if($Smode=="0001") $Sname = "현금영수증";
}
$mxissueno = $MxIssueNO;
$mxissuedate = $MxIssueDate;
$amount = $Amount;
$currency= "KRW";
$mstr= $MSTR;
$mstr2 = $MSTR2;
$paydate = date('Y-m-d H:i:s');
$hp = array();
$hp[] = "*** 개인정보보호를 위한 휴대폰번호 노출방지 ***";
// $hp[] = "*** 개인정보보호를 위한 휴대폰번호 노출방지 ***";
$returnMsg = "ACK=200OKOK";
$row1 = sql_fetch(" select count(*) as cnt from g4_member where left(mb_datetime,10) = '".date("Y-m-d", time())."' "); //오늘가입
$row3 = sql_fetch(" select sum(mb_1)+$Amount as cnt from g4_member where left(mb_3,10) = '".date("Y-m-d", time())."' "); //오늘매출
$row5 = sql_fetch(" select sum(mb_1) as cnt from g4_member where left(mb_datetime,10) = '".date("m", time())."' "); //금월매출
$row6 = sql_fetch(" select sum(mb_1)+$Amount as cnt from g4_member "); //전체매출
if($ReplyCode=="00003000") //승인성공이면
{
$sql = "update g4_member set mb_level = '3' where mb_id = '$mstr2' ";
$result = @mysql_query($sql);
if($result)
{
mw_sms_send($hp, "", "정회원가입 : {$Amount} 원 가입자 {$mstr} 님 금일매출 {$row3[cnt]}원 금월매출 {$row6[cnt]}원 ");
}
}
else //디비저장실패는 승인실패, 즉 ReplyCode가 00003000이 아닌경우와 다릅니다.
{
$returnMsg = "ACK=400FAIL";
}
?>
<? echo $returnMsg; ?> <? //return 메시지('ACK=200OKOK' or 'ACK=400FAIL')를 출력해야 정상 처리됩니다. ?>
댓글 전체
$mstr= $MSTR;
$mstr2 = $MSTR2;
이부분이 뭔가 이상한데요?
$mstr과 $mstr2는 put이나 get으로 넘겨받는 변수인가요?
여기를 확인해보세요
$mstr2 = $MSTR2;
이부분이 뭔가 이상한데요?
$mstr과 $mstr2는 put이나 get으로 넘겨받는 변수인가요?
여기를 확인해보세요
일단
$g4_path = "../bbs";
include_once("$g4_path/common.php");
include_once("$g4[path]/lib/outlogin.lib.php");
include_once("$g4[path]/lib/mw.sms.lib.php");
bbs/lib 밑에 outlogin.lib.php 과 mw.sms.lib.php 화일이 존재하나요 ?
$g4_path = "../"; 으로 바뀌어야 하는거 아닌가요 ? ;;
흐름상은 일단 크게 문제가 없어 보이지만요 ;;
나머진 일단 패수
$g4_path = "../bbs";
include_once("$g4_path/common.php");
include_once("$g4[path]/lib/outlogin.lib.php");
include_once("$g4[path]/lib/mw.sms.lib.php");
bbs/lib 밑에 outlogin.lib.php 과 mw.sms.lib.php 화일이 존재하나요 ?
$g4_path = "../"; 으로 바뀌어야 하는거 아닌가요 ? ;;
흐름상은 일단 크게 문제가 없어 보이지만요 ;;
나머진 일단 패수