폼전송 두군데로..보내기 ㅠ.ㅠ 도와주십시오~~ > 그누4 질문답변

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기
기존 게시물은 열람만 가능합니다.

폼전송 두군데로..보내기 ㅠ.ㅠ 도와주십시오~~ 정보

폼전송 두군데로..보내기 ㅠ.ㅠ 도와주십시오~~

첨부파일

index5.php (4.8K) 2회 다운로드 2010-05-21 00:32:29
5000_1.php (6.2K) 0회 다운로드 2010-05-21 00:32:29

본문

php 폼에서 서밋후에 두곳으로 액션 보내는 것입니다..

5000_1.php 아래내용에..

하지만 $.post(" http://mtgcompany.co.kr/coupon/index5.php"; <--이부분..

걸었는데...이부분으로는 안넘어가네요 ㅠ.ㅠ 폼 데이터 전송을 두군데다가 하고싶습니다..

아래소스는  회원 가입후에... 데이터 넘기는 것입니다.. 데이터 자료를 넘겨받고..

받은 데이터 index5에서 다시 다른폼으로 전송하고 싶습니다..초보라 잘안되네요;;

index5,php도 파일 올립니다,..

아래 5000_1.php에서 자료를 받고 히든으로..index5.php 로 전송후에 다른 폼으로 하번더 서밋하는로직입니다..

index5 에 있는 아래 스크립에서
유효성 검사후에 다른폼으로 f.action = "coupon_update1.php";과 f.action = "coupon_update2.php"; 로 보내는 것입니다..

<script language='javascript'>
var f = document.ucoupon;
var cu_number = "<?=$_POST[number]?>";

function use_coupon_check() {

if (cu_number) {
if (confirm("사용하신 고객번호는 재사용이 불가능합니다")) {
f.action = "coupon_update1.php";
f.submit();
}
} else {
if (!f.number.value.replace(/\s/g,"")) {
alert("고객번호를 입력하세요");
f.number.value = f.number.value.replace(/\s/g,"");
return;
}
f.number.value = f.number.value.replace(/\s/g,"");
f.action = "<?=$PHP_SELF?>";
f.submit();
}
}

/*if (document.body.scrollWidth != 480 | document.body.scrollHeight != 300) {
document.body.innerHTML = "";
alert("잘못된 접근입니다");
window.close();
}*/

</script>



---------------
5000_1.php 내용
---------------
<?
$g4[path] = "../bbs";


//include_once("$g4[path]/head.sub.php");

?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="ko" lang="ko">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=euc-kr" />
<script type="text/javascript" src="/event/js/jquery-1.3.2.min.js"></script>
<script src="../../rull-dc/Scripts/AC_RunActiveContent.js" type="text/javascript"></script>
        <script>
var member_skin_path = "<?=$member_skin_path?>";
</script>

<script type="text/javascript">
$(function(){
$("#F").submit(function(){

var f = $(this);
$.post(" http://mtgcompany.co.kr/coupon/index5.php";
$.post("/event/index.php?q=Event_Member_Form",f.serialize(),function(data){
                                if(data.message){
alert(data.message);

}

if(data.script){
eval(data.script);
}
if(data.field){
f.find("*[name='"+data.field+"']").select();
}
},"json");
return false;
});
});
var register_toggle = function()
{
var obj = document.getElementById('register-container');
obj.style.display = (obj.style.display=='block')? 'none':'block';
}
var cu_subject = function (event_value,idx){

//document.getElementById('cupon').src="/event/images/10000.jpg";

  document.getElementById('register-container').style.display='block';
document.getElementById('event-value').value = event_value;

}
$(function(){
$("#email-domain").change(function(){
var el = $(this);
var t = $("input[name=email_domain]");
if(el.val()==""){
t.attr("disabled","");
t.val("");
t.focus();
}else{
t.val(el.val());
}
});
});

</script>

<SCRIPT LANGUAGE="JAVASCRIPT">
  function searchZipCode( ) {
window.open("../rull-dc/ZipCode.php?form=F&zip1=zip1&zip2=zip2&address=address","win","width=540,height=310,toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=no,top=100,left=200");
  }
</SCRIPT>

<style type="text/css">
html,body{margin:0;padding:0}
body {
background-image: url();
background-color: #FFFFFF;
}
body,td{font:9pt tahoma}
a{text-decoration:none;color:#000}
#F th{text-align:right;padding-right:8px}
#F td{line-height:230%}
input{padding:1px}
input, textarea, select {
background-color : #F7F7F7;
color : #000;
font-size:12px;
padding: 2px;
}
#register-container {width:780px;border:5px #ddd solid;padding:4px;background-color:#fff;}
.phone{width:40px}
.jumin{width:60px}
.style1 {color: #EBEBEB}
        </style>
</head>
<body>


<div id="register-container">
<center><img src="../event/images/5000.jpg" width="200" height="93" / border="0"><br />
    </center><br />

<form id="F" name="F">
        <input type='hidden' name='coupon_number' value="<?=$_POST[number]?>">
<input id="event-value" type="hidden" name="event_value" value="5000" />
<input type="hidden" name="event" value="2" />
            <table width="650" cellspacing="4">
<col width="100" />
               
<tr>
<th><font size="2" color="#000000">이름</font></th>
<td><input type="text" name="name" style="width:140px" maxlength="12" /></td>
</tr>
<tr>
<th><font size="2" color="#000000">주민등록번호</font></th>
<td>
<input type="text" name="jumin1" size="6" maxlength="6" class="jumin" /> - <input type="text" name="jumin2" size="7" maxlength="7" class="jumin" />
정확하지 않은 정보 입력시 당첨에서 제외됩니다
</td>
</tr>
<tr>
<th><font size="2" color="#000000">전화번호</font></th>
<td>
<input type="text" name="phone1" size="4"  maxlength="4" class="phone" /> -
<input type="text" name="phone2" size="4"  maxlength="4" class="phone"/> -
<input type="text" name="phone3" size="4" maxlength="4" class="phone"/>
</td>
</tr>
<tr>
<th><font size="2" color="#000000">핸드폰번호</font></th>
<td>
<select name="hphone1">
<option value="">-선택-</option>
<option value="010">010</option>
<option value="011">011</option>
<option value="016">016</option>
<option value="017">017</option>
<option value="018">018</option>
<option value="019">019</option>

</select> -
<input type="text" name="hphone2" size="4"  maxlength="4" class="phone" /> -
<input size="4" type="text" name="hphone3" maxlength="4" class="phone" />
당첨확인 SMS를 발송해 드립니다
</td>
</tr>
                <tr>
<th><p><font size="2" color="#000000">주소</font></p>
    <p>&nbsp;</p>
    <p>&nbsp;</p></th>
<td><input type="text" name="zip1" size="3"  READONLY onClick="javascript:searchZipCode();">-
<input type="text" name="zip2" size="3"  READONLY onClick="javascript:searchZipCode();">
 &nbsp;&nbsp;<input type="BUTTON" name="search" value="우편번호 찾기" onClick="javascript:searchZipCode();"><br /><input type="text" size="43" name="address"  READONLY>
<br><input type="text" size="43" name="address2" >상세 주소를 채워주세요</td>
</tr>
<tr>
<th><font size="2" color="#000000">이메일</font></th>
<td>
<input type="text" name="email_id" maxlength="32" size="14"/> @
<input type="text" name="email_domain" size="14" maxlength="32" />
<select id="email-domain">
<option value="">직접입력</option>
<option value="naver.com">naver.com</option>
<option value="daum.com">daum.net</option>
<option value="nate.com">nate.com</option>
<option value="live.com">live.com</option>
<option value="empas.com">empas.com</option>
<option value="lycos.com">lycos.com</option>
<option value="netsgo.com">netsgo.com</option>
</select>

</td>
</tr>
</table><br />
<div style="text-align:center">
<button type="submit">입력완료</button>
<button type="button" onclick="register_toggle();">취소</button>
</div>
</form>
</div>

</body>
</html>
  • 복사

댓글 전체

© SIRSOFT
현재 페이지 제일 처음으로