자바스크립트 obj 형태로 되어 있는것을 POST로 값을 넘기려고 합니다. 채택완료
kimckimc
8년 전
조회 3,885
</p><p>###### pay.php #######</p><p><script></p><p>// 변수 <span style="font-size: 14.6667px;">get_custom는 object 형태로 되어 있음</span></p><p><span style="font-size: 14.6667px;">// ex> Object {product_name: "trhy54h5.kr", product_price: "0", product_domain_type: "KR", product_use_date: "1", buy_type: "domain"…}</span></p><p><span style="font-size: 14.6667px;">get_custom = $.param(get_custom);</span> </p><p>$('#custom_data').append("<input type='hidden' name='custom_data' value='"+get_custom+"'>");</p><p>document.payform.method = "post";</p><p>document.payform.target = "_self";</p><p>document.payform.action="/result.php/";</p><p>document.payform.submit();</p><p></script></p><p> </p><p><span style="font-size: 14.6667px;">###### </span><span style="font-size: 14.6667px;">result.php</span><span style="font-size: 14.6667px;"> #######</span> </p><p><?php</p><p><span style="font-size: 14.6667px;">$custom_data = json_encode($_POST['custom_data'], true);</span></p><p><span style="font-size: 14.6667px;"> </span></p><p> </p><p><span style="font-size: 14.6667px;">print_r2($custom_data);</span></p><p><span style="font-size: 14.6667px;"> </span></p><p>
대충 이렇게 구상 해보았는데요.
더 좋은 방법이 있을까요?
고수님들 의견을 듣고 싶습니다.
댓글을 작성하려면 로그인이 필요합니다.
답변 1개
답변을 작성하려면 로그인이 필요합니다.
로그인