묻고답하기
x-pay 리턴값에 빈페이지 코드가 삽입되어 넘오옵니다.
2012.08.20 21:11
얼마전에 shopxe 쇼핑몰을 설치하여 데이콤 결제 모듈을 연동하는데 결제까지는 되는데
결과페이지에 "ok"값만 넘어와야 하는데 빈페이지 코드가 삽입되어 넘오옵니다.
따라서 "결제내역이 없습니다." 라고 뜹니다..ㅠㅠ
상품을 구매할때에 결제하기를 눌러 데이콤모듈을 불러 값을 넘길 때 아무래도 삽입되어 넘어가는 것 같은데
그 코드를 어디서 제거해주어야 할지 막막하네요
지금 이 쇼핑몰 모듈 개발을 멈춘상태라고 하는데 어디다 물어볼때도 없고 심히 괴롭습니다..ㅠㅠ
넘어오는 코드를 올려봅니다.///////////////////////////////////////////////
[Header]
null:HTTP/1.1 200 OK
Server:apache
Date:Sat, 18 Aug 2012 11:40:53 GMT
Content-Type:text/html; charset=UTF-8
Transfer-Encoding:chunked
Connection:keep-alive
P3P:CP='NOI CURa ADMa DEVa TAIa OUR DELa BUS IND PHY ONL UNI COM NAV INT DEM PRE'
X-Powered-By:PHP/5.2.9p2
Set-Cookie:PHPSESSID=8412c9fdd7f060a510d57c0e1f2bbaa2; path=/
Expires:Mon, 26 Jul 1997 05:00:00 GMT
Cache-Control:no-store, no-cache, must-revalidate
Pragma:no-cache
Last-Modified:Sat, 18 Aug 2012 11:40:53 GMT
Cache-Control:post-check=0, pre-check=0
[Body]
여기서부터 ---------------------------아래 코드는 페이지 모듈에서 빈 페이지를 생성해보았더니 아래와 같은 똑같은 코드가 생성되었더군요 아무래도 이 빈페이지 코드가 포함되어서 어떠한 변수로 넘어가는 것 같은데..도무지 알수가 없네요..-----------------------------------
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html lang="ko" xml:lang="ko" xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<meta name="Generator" content="XpressEngine 1.4.5.2" />
<meta name="module" content="payment" />
<meta http-equiv="imagetoolbar" content="no" />
<title></title>
<link rel="stylesheet" href="./common/css/default.css" type="text/css" charset="UTF-8" media="all" />
<link rel="stylesheet" href="./common/css/button.css" type="text/css" charset="UTF-8" media="all" />
<link rel="stylesheet" href="./common/js/plugins/ui/jquery-ui.css" type="text/css" charset="UTF-8" media="all" />
<link rel="stylesheet" href="./modules/editor/styles/default/style.css" type="text/css" charset="UTF-8" media="all" />
<script type="text/javascript" src="/common/js/jquery.js"></script>
<script type="text/javascript" src="/common/js/x.js"></script>
<script type="text/javascript" src="/common/js/common.js"></script>
<script type="text/javascript" src="/common/js/js_app.js"></script>
<script type="text/javascript" src="/common/js/xml_handler.js"></script>
<script type="text/javascript" src="/common/js/xml_js_filter.js"></script>
<script type="text/javascript">//<![CDATA[
var current_url = "http://www.shemmedia.com/xe/";
var request_uri = "http://www.shemmedia.com/xe/";
var current_mid = "LG_Dacom";
var waiting_message = "???????껌以?????. ???留?湲곕??ㅼ<?몄?.";
var ssl_actions = new Array();
var default_url = "http://www.shemmedia.com/xe/";
//]]></script>
<script type="text/javascript"> var captchaTargetAct = new Array("procBoardInsertDocument","procBoardInsertComment","procIssuetrackerInsertIssue","procIssuetrackerInsertHistory","procTextyleInsertComment"); </script>
<link rel="EditURI" type="application/rsd+xml" title="RSD" href="http://www.shemmedia.com/xe/index.php?act=api" />
</head>
<body>
여기까지 ---------------------------------------------------------------------------------
OK <--- 이값만 넘어와야 하는데 위아래 코드가 포함되어서 오네요..
여기서부터 ---------------------------------------------------------------------------------
<div id="waitingforserverresponse"></div>
<script type="text/javascript" src="/addons/captcha/captcha.js"></script>
<script type="text/javascript" src="/addons/autolink/autolink.js"></script>
<script type="text/javascript" src="/common/js/plugins/ui/jquery-ui.packed.js"></script>
<script type="text/javascript" src="/common/js/plugins/ui/jquery.ui.datepicker-ko.js"></script>
<script type="text/javascript" src="/addons/resize_image/js/resize_image.min.js"></script>
</body>
</html>
여기까지 ---------------------------------------------------------------------------------
데이콤 모듈로 넘기기전 페이지(payment.html)
결과페이지(payment_result.html)
혹시나 파일을 올려봅니다.
고수님들 이 코드를 어떻게 빼주어야 할지 함 봐주시길 부탁드려요~~