회수 제한 문의입다. 정보
회수 제한 문의입다.관련링크
본문
쿠폰서비스중에 coupon_input.php 파일인데요 쿠폰이 발행되면 누구나 쿠폰을 사용할 수 있는데 한회원이 하루에 3번만 사용할 수 있게 하려면 어떻게 해야하나요? ㅠㅠ
<?
include_once("./_common.php");
if ($_POST[number]) {
$sql = mysql_query(" select * from $g4[coupon_table] where cu_number = '".trim($_POST[number])."' ");
$rows = mysql_num_rows($sql);
if (!$rows)
alert("쿠폰이 존재하지 않습니다");
$row = mysql_fetch_array($sql);
// 사용 가능한 쿠폰인지 검사
$used_msg = used_coupon_check($row);
// 메세지가 있다면 종료
if ($used_msg[msg])
alert($used_msg[msg]);
if($row[cu_subject] == "구제쿠폰") if($member[mb_point] > 500) alert("구제쿠폰은 포인트가 500 이하인 회원만 사용가능합니다.");
}
$g4['title'] = "쿠폰사용";
include_once("$g4[path]/head.sub.php");
?>
<style type="text/css">
.tbl tr { height:30; }
</style>
<table id="All_Table" width='100%' height="100%" cellpadding='0' cellspacing='0' border='0'>
<tr>
<td style="border:7px solid #dddddd;" valign="top">
<div style='padding:10 0 10 10; 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" action="javascript:use_coupon_check();">
<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 style='' align="center">* 보유 하신 쿠폰번호를 입력해 주세요</div>
</td>
</tr>
</form>
</table>
<? } else { ?>
<table width='100%' cellpadding='0' cellspacing='0' border='0'>
<form name="ucoupon" method="post" action="javascript:use_coupon_check();">
<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'>
<tr>
<td width="100">쿠폰명</td>
<td><?=$row[cu_subject]?></td>
</tr>
<tr><td height="1" colspan="2" bgcolor="#dddddd"></td></tr>
<tr>
<td width="100">쿠폰번호</td>
<td><?=$row[cu_number]?></td>
</tr>
<tr><td height="1" colspan="2" bgcolor="#dddddd"></td></tr>
<tr>
<td width="100">유효기간</td>
<td><?=$row[cu_use_time]?></td>
</tr>
<tr><td height="1" colspan="2" bgcolor="#dddddd"></td></tr>
<tr>
<td width="100">상태</td>
<td><?=$used_msg[status]?></td>
</tr>
<tr><td height="1" colspan="2" bgcolor="#dddddd"></td></tr>
<tr>
<td width="100">쿠폰옵션</td>
<td>
<?
$op = coupon_option($row);
if($op <= 50) echo "쿠폰의 힘을 느낄 수 없습니다.";
else if($op <= 100) echo "쿠폰에서 작은 힘이 느껴집니다.";
else if($op <= 300) echo "쿠폰에서 보통의 힘이 느껴집니다.";
else if($op <= 500) echo "쿠폰에서 강한 힘이 느껴집니다.";
else echo "쿠폰에서 매우 강한 힘이 느껴집니다.";
?>
</td>
</tr>
<tr><td height="1" colspan="2" bgcolor="#dddddd"></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 f = document.ucoupon;
var cu_number = "<?=$_POST[number]?>";
function use_coupon_check() {
if (cu_number) {
if (confirm("쿠폰을 사용하시겠습니까?\n\n사용하신 쿠폰은 재사용이 불가능함니다")) {
f.action = "coupon_update.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>
<?
include_once("$g4[path]/tail.sub.php");
?>
댓글 전체