회수 제한 문의입다. > 그누4 질문답변

그누4 질문답변

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

회수 제한 문의입다. 정보

회수 제한 문의입다.

본문

쿠폰서비스중에 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");
?>

댓글 전체

전체 66,554 |RSS
그누4 질문답변 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1402호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT