쿠폰스킨 쿠폰번호를 끈어 입력후 하나로 합시고싶습니다. 정보
쿠폰스킨 쿠폰번호를 끈어 입력후 하나로 합시고싶습니다.본문
<?
include_once("./_common.php");
$ss_name = (int)get_session("coupon_access_check");
// 쿠폰번호가 존재 한다면
if ( $_POST[number] )
{
coupon_access_check( "coupon_access_check", 10 );
$sql = sql_query(" select * from $g4[coupon_table] where cu_number = '".trim($_POST[number])."' ");
$rows = mysql_num_rows( $sql );
// 쿠폰이 존재하지 않는다면
if ( ! $rows )
alert("쿠폰이 존재하지 않습니다");
$row = sql_fetch_array( $sql );
// 사용 가능한 쿠폰인지 검사
$used_msg = used_coupon_check( $row );
// 메세지가 있다면 종료
if ( $used_msg[msg] )
alert($used_msg[msg]);
}
$g4['title'] = "쿠폰사용";
include_once("$g4[path]/head.sub.php");
?>
<style type="text/css">
.tbl tr { height:30px; }
body { margin:0; padding:0; }
</style>
<table width=100% height=100% cellpadding=0 cellspacing=0 border=0>
<tr>
<td style="border:7px solid #dddddd;" valign=top>
<div style="padding:10px 0 10px 10px; background-color:#dddddd; font-weight:bold;">쿠폰사용하기</div>
<table width=100% height=100% cellpadding=0 cellspacing=0 border=0>
<tr>
<td style="border:1px solid #cccccc;">
<?
// 쿠폰번호가 존재 한다면
if (!$_POST[number]) {
?>
<table width=100% cellpadding=0 cellspacing=0 border=0>
<form name=ucoupon method=post onsubmit="return use_coupon_check( this )">
<input type=hidden name=member_nick value="<?=$member[mb_nick]?>">
<input type=hidden name=member_id value="<?=$member[mb_id]?>">
<tr>
<td align=center>
<table cellpadding=0 cellspacing=0 border=0>
<tr>
<td>쿠폰번호</td>
<td width=10></td>
<td><input type=text size=30 style="text-align:center;" name=number value="">
</td>
<td width=10></td>
<td><input type='submit' value=' 쿠폰사용하기 '></td>
</tr>
</table>
<div style="height:3em; line-height:3em;"> </div>
<div align=center>* 보유 하신 쿠폰번호를 입력해 주세요</div>
</td>
</tr>
</form>
</table>
<?
}
else
{
?>
<table width=100% cellpadding=0 cellspacing=0 border=0>
<form name=ucoupon method=post onsubmit="return use_coupon_check( this )">
<input type=hidden name=member_nick value="<?=$member[mb_nick]?>">
<input type=hidden name=member_id value="<?=$member[mb_id]?>">
<input type=hidden name=coupon_number value="<?=$_POST[number]?>">
<tr>
<td>
<table class=tbl width=90% align=center cellpadding=0 cellspacing=0 border=0>
<colgroup>
<col width=100></col>
<col width=""></col>
</colgroup>
<tr>
<td>쿠폰명</td>
<td><?=$row[cu_subject]?></td>
</tr>
<tr>
<td>쿠폰번호</td>
<td><?=$row[cu_number]?></td>
</tr>
<tr>
<td>유효기간</td>
<td><?=$row[cu_use_time]?></td>
</tr>
<tr>
<td>상태</td>
<td><?=$used_msg[status]?></td>
</tr>
<tr>
<td>쿠폰옵션</td>
<td><?=coupon_option($row)?></td>
</tr>
</table>
</td>
</tr>
<tr><td height=20></td></tr>
<tr>
<td align=center>
<input type=submit value=' 쿠폰사용하기 '>
</td>
</tr>
</form>
</table>
<?
}
?>
</td>
</tr>
</table>
</td>
</tr>
</table>
<script language='javascript'>
var cu_number = "<?=$_POST[number]?>";
function use_coupon_check( f )
{
if ( cu_number )
{
if ( confirm( "쿠폰을 사용하시겠습니까?\n\n사용하신 쿠폰은 재사용이 불가능함니다" ) )
f.action = "coupon_update.php";
else
return false;
}
else
{
if ( ! f.number.value.replace( /\s/g,"" ) )
{
alert("쿠폰번호를 입력하세요");
f.number.value = f.number.value.replace(/\s/g,"");
return false;
}
f.number.value = f.number.value.replace(/\s/g,"");
f.action = "<?=$PHP_SELF?>";
}
return true;
}
if ( opener.g4_url != "http://<?=$_SERVER[HTTP_HOST]?>" )
{
document.body.innerHTML = "";
alert("잘못된 접근입니다");
window.close();
}
</script>
<?
include_once("$g4[path]/tail.sub.php");
?>
쿠폰 스킨입니다.
예를들어 JWK2Y-CS76D-7OSY7-KBEBE 이런 번호일때
기존에
<input type=text size=30 style="text-align:center;" name=number value="">
이렇게 한번에 모두 입력해야 되있던것을
입력란을 4개를 만들고
첫번째에 JWK2Y
두번째에 CS76D
이런식으로 텍스트만 입력하면
사이사이에 "-"를 넣어서 자동으로 JWK2Y-CS76D-7OSY7-KBEBE 이런 번호가 입력이 되어서 쿠폰 인증이 되었으면 하는데 ...
너무 어렵네요
//휴대전화
$hp = explode("-",$write[wr_1]);
$hp1 = $hp[0];
$hp2 = $hp[1];
$hp3 = $hp[2];
<input name='hp1' class=ed value='<?=$hp1?>' type='text' size='4' maxlength='4' onkeydown='onlyNumber(this);' itemname='휴대전화 첫번째자리' required> -
<input name='hp2' class=ed value='<?=$hp2?>' type='text' size='4' maxlength='4' onkeydown='onlyNumber(this);' itemname='휴대전화 두번째자리' required> -
<input name='hp3' class=ed value='<?=$hp3?>' type='text' size='4' maxlength='4' onkeydown='onlyNumber(this);' itemname='휴대전화 세번째자리' required>
게시판 스킨에서 추출한 소스로 수정해서 어떻게 해보려 하는데 쉽지 않네요.
이런식으로 어떻게 하면 될것같은데
도움을 부탁드립니다.
include_once("./_common.php");
$ss_name = (int)get_session("coupon_access_check");
// 쿠폰번호가 존재 한다면
if ( $_POST[number] )
{
coupon_access_check( "coupon_access_check", 10 );
$sql = sql_query(" select * from $g4[coupon_table] where cu_number = '".trim($_POST[number])."' ");
$rows = mysql_num_rows( $sql );
// 쿠폰이 존재하지 않는다면
if ( ! $rows )
alert("쿠폰이 존재하지 않습니다");
$row = sql_fetch_array( $sql );
// 사용 가능한 쿠폰인지 검사
$used_msg = used_coupon_check( $row );
// 메세지가 있다면 종료
if ( $used_msg[msg] )
alert($used_msg[msg]);
}
$g4['title'] = "쿠폰사용";
include_once("$g4[path]/head.sub.php");
?>
<style type="text/css">
.tbl tr { height:30px; }
body { margin:0; padding:0; }
</style>
<table width=100% height=100% cellpadding=0 cellspacing=0 border=0>
<tr>
<td style="border:7px solid #dddddd;" valign=top>
<div style="padding:10px 0 10px 10px; background-color:#dddddd; font-weight:bold;">쿠폰사용하기</div>
<table width=100% height=100% cellpadding=0 cellspacing=0 border=0>
<tr>
<td style="border:1px solid #cccccc;">
<?
// 쿠폰번호가 존재 한다면
if (!$_POST[number]) {
?>
<table width=100% cellpadding=0 cellspacing=0 border=0>
<form name=ucoupon method=post onsubmit="return use_coupon_check( this )">
<input type=hidden name=member_nick value="<?=$member[mb_nick]?>">
<input type=hidden name=member_id value="<?=$member[mb_id]?>">
<tr>
<td align=center>
<table cellpadding=0 cellspacing=0 border=0>
<tr>
<td>쿠폰번호</td>
<td width=10></td>
<td><input type=text size=30 style="text-align:center;" name=number value="">
</td>
<td width=10></td>
<td><input type='submit' value=' 쿠폰사용하기 '></td>
</tr>
</table>
<div style="height:3em; line-height:3em;"> </div>
<div align=center>* 보유 하신 쿠폰번호를 입력해 주세요</div>
</td>
</tr>
</form>
</table>
<?
}
else
{
?>
<table width=100% cellpadding=0 cellspacing=0 border=0>
<form name=ucoupon method=post onsubmit="return use_coupon_check( this )">
<input type=hidden name=member_nick value="<?=$member[mb_nick]?>">
<input type=hidden name=member_id value="<?=$member[mb_id]?>">
<input type=hidden name=coupon_number value="<?=$_POST[number]?>">
<tr>
<td>
<table class=tbl width=90% align=center cellpadding=0 cellspacing=0 border=0>
<colgroup>
<col width=100></col>
<col width=""></col>
</colgroup>
<tr>
<td>쿠폰명</td>
<td><?=$row[cu_subject]?></td>
</tr>
<tr>
<td>쿠폰번호</td>
<td><?=$row[cu_number]?></td>
</tr>
<tr>
<td>유효기간</td>
<td><?=$row[cu_use_time]?></td>
</tr>
<tr>
<td>상태</td>
<td><?=$used_msg[status]?></td>
</tr>
<tr>
<td>쿠폰옵션</td>
<td><?=coupon_option($row)?></td>
</tr>
</table>
</td>
</tr>
<tr><td height=20></td></tr>
<tr>
<td align=center>
<input type=submit value=' 쿠폰사용하기 '>
</td>
</tr>
</form>
</table>
<?
}
?>
</td>
</tr>
</table>
</td>
</tr>
</table>
<script language='javascript'>
var cu_number = "<?=$_POST[number]?>";
function use_coupon_check( f )
{
if ( cu_number )
{
if ( confirm( "쿠폰을 사용하시겠습니까?\n\n사용하신 쿠폰은 재사용이 불가능함니다" ) )
f.action = "coupon_update.php";
else
return false;
}
else
{
if ( ! f.number.value.replace( /\s/g,"" ) )
{
alert("쿠폰번호를 입력하세요");
f.number.value = f.number.value.replace(/\s/g,"");
return false;
}
f.number.value = f.number.value.replace(/\s/g,"");
f.action = "<?=$PHP_SELF?>";
}
return true;
}
if ( opener.g4_url != "http://<?=$_SERVER[HTTP_HOST]?>" )
{
document.body.innerHTML = "";
alert("잘못된 접근입니다");
window.close();
}
</script>
<?
include_once("$g4[path]/tail.sub.php");
?>
쿠폰 스킨입니다.
예를들어 JWK2Y-CS76D-7OSY7-KBEBE 이런 번호일때
기존에
<input type=text size=30 style="text-align:center;" name=number value="">
이렇게 한번에 모두 입력해야 되있던것을
입력란을 4개를 만들고
첫번째에 JWK2Y
두번째에 CS76D
이런식으로 텍스트만 입력하면
사이사이에 "-"를 넣어서 자동으로 JWK2Y-CS76D-7OSY7-KBEBE 이런 번호가 입력이 되어서 쿠폰 인증이 되었으면 하는데 ...
너무 어렵네요
//휴대전화
$hp = explode("-",$write[wr_1]);
$hp1 = $hp[0];
$hp2 = $hp[1];
$hp3 = $hp[2];
<input name='hp1' class=ed value='<?=$hp1?>' type='text' size='4' maxlength='4' onkeydown='onlyNumber(this);' itemname='휴대전화 첫번째자리' required> -
<input name='hp2' class=ed value='<?=$hp2?>' type='text' size='4' maxlength='4' onkeydown='onlyNumber(this);' itemname='휴대전화 두번째자리' required> -
<input name='hp3' class=ed value='<?=$hp3?>' type='text' size='4' maxlength='4' onkeydown='onlyNumber(this);' itemname='휴대전화 세번째자리' required>
게시판 스킨에서 추출한 소스로 수정해서 어떻게 해보려 하는데 쉽지 않네요.
이런식으로 어떻게 하면 될것같은데
도움을 부탁드립니다.
댓글 전체

제가 쿠폰 사업차 할예정이고 지금까지 리셀러 활동하면서 쿠폰관련 프로그램 만든 경험자로서 !!
말씀드리지용 ㅎㅎ
보통 123123-123123-12313-123123
이라고 되어있으면 텍스트박스가 4개죠?
그걸 name1 name2 name3 name4
이렇게 값을 넘기고 쿼리문 삽입할때 $name1,"-",$name2,"-",$name3,"-",$name4 이런식으로 변수에 담아서 쿼리문에 삽입하시면 되는데요
이답변이 맞는지 아닌지는 정확하게 모르겟네요 ㅎㅎ
*** 개인정보보호를 위한 이메일주소 노출방지 *** 문의주시면 상세하게 답변 해드리도록 할게용~
말씀드리지용 ㅎㅎ
보통 123123-123123-12313-123123
이라고 되어있으면 텍스트박스가 4개죠?
그걸 name1 name2 name3 name4
이렇게 값을 넘기고 쿼리문 삽입할때 $name1,"-",$name2,"-",$name3,"-",$name4 이런식으로 변수에 담아서 쿼리문에 삽입하시면 되는데요
이답변이 맞는지 아닌지는 정확하게 모르겟네요 ㅎㅎ
*** 개인정보보호를 위한 이메일주소 노출방지 *** 문의주시면 상세하게 답변 해드리도록 할게용~