폼전송 두군데로..보내기 ㅠ.ㅠ 도와주십시오~~ 정보
폼전송 두군데로..보내기 ㅠ.ㅠ 도와주십시오~~첨부파일
본문
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> </p>
<p> </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();">
<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>
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> </p>
<p> </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();">
<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>
댓글 전체