묻고답하기

안녕하세요. 찾아봐도 없어서 질문드립니다.

xe 를 www.test.com 으로 동작하도록 / 에 설치하였습니다.

/home/test/public_html/ 에 xe설치

inicis payment 를 붙이는데 잘 안되네요 ㅠㅠ




- domain : test.com
- 외부페이지 pay1 - /system/pay1.php

/home/test/public_html/system/pay1.php

http://www.test.com/pay1

<form method="post" action="/pay2">
<input type="text" name="mid" value="INIpayTest" />
<input type="submit" name="submit" value="테스트 확인" />
</form>

 

-----------

- 외부페이지 pay2 - /system/pay2.php

/home/test/public_html/system/pay2.php

<?
print_r($_POST);
print_r($_GET);
?>

-----------

이렇게 mid가 _post와 _get으로 구성되어있습니다.

http://www.test.com/pay1 에서 테스트확인 버턴을 누르면

xe의 외부페이지 http://www.test.com/pay2 로 넘어가야 하는데 www.test.com 초기화면이 떨어집니다.

아무래도 _get.mid 가 _get.mid와 충돌이 일어나서 제대로 전달되지 않아서 그런것 같습니다.

_post.mid 값을 m_mid 값으로 변경해서 던지면?

<input type="text" name="m_mid" value="INIpayTest" />

pay2.php 로 잘 넘어갑니다. ㅠㅠ


다른 방법으로

http://www.test.com/pay1

<form method="post" action="/index.php?mid=pay2">
<input type="text" name="mid" value="INIpayTest" />
<input type="submit" name="submit" value="테스트 확인" />
</form>

이렇게 변경해서 해봐도 pay2.php 로 가질 못합니다. www.test.com 첫화면으로 튕깁니다.

그런데  http://www.test.com/pay1

그리고 http://www.test.com/pay2 는 따로 url 주소로 입력하면 모두 잘 접속이 됩니다.


어떻게 하면 inicis _post.mid 값을 제대로 넘기면서 pay2.php 로 넘어가게 할수 있을까요?