하루 발송 제한 거는 방법좀 알려주세요

하루 발송 제한 거는 방법좀 알려주세요

QA

하루 발송 제한 거는 방법좀 알려주세요

본문

 

코멘트 포인트 발송 입니다.

1일 제한 5회를 걸고 싶어요

 

point_table

3024223159_1617769691.9779.png

 

포인트 테이블에 저장되는 발송인 4444입니다.

오늘 5회 이상 발송 금지

 

po_rel_action과 계정이 같고 po_rel_table 이 1과 같을시

po_expire_date=오늘

5번이 넘어가면 안되게 하고 싶어요

 

 

 


insert_point($wr['mb_id'], $w_point, 
"{$comment_id}코멘트 보상.", $bo_table, $wr_id, $wr['mb_id'].'수취'); 
 
insert_point($member['mb_id'], $ww_point,
"{$comment_id}코멘트 지급.", 1, $wr_id, $member['mb_id']); 

이 질문에 댓글 쓰기 :

답변 1


<?php
$sql = "
    select count(*) as cnt 
      from g5_point
     where mb_id = '{$member['mb_id']}'
       and date(po_datetime) = curdate()
       and mb_id = po_rel_action
";
 
$row = sql_fetch($sql);
 
if ($row['cnt'] >= 5)
    alert('1일 5회까지만 가능합니다.');
?>

어디에넣어야 할까요
스킨디렉토리/write_comment_update.skin.php를 만들어서 넣을경우
코멘트 작성전에 최상단에 위치해야 할듯한데 방법이 없을까요
write_comment_update.skin.php만들어서 코드 넣으니
경고는 뜨는데 코멘트는 작성되어 버리네요 포인트도 발송되고요..

답변을 작성하시기 전에 로그인 해주세요.
전체 230
QA 내용 검색

회원로그인

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