하루 발송 제한 거는 방법좀 알려주세요 채택완료
그누랑놀자
4년 전
조회 1,413
코멘트 포인트 발송 입니다.
1일 제한 5회를 걸고 싶어요
point_table

포인트 테이블에 저장되는 발송인 4444입니다.
오늘 5회 이상 발송 금지
po_rel_action과 계정이 같고 po_rel_table 이 1과 같을시
po_expire_date=오늘
5번이 넘어가면 안되게 하고 싶어요
</strong></p>
<p>insert_point($wr['mb_id'], $w_point, </p>
<p>"{$comment_id}코멘트 보상.", $bo_table, $wr_id, $wr['mb_id'].'수취'); </p>
<p> </p>
<p>insert_point($member['mb_id'], $ww_point,</p>
<p>"{$comment_id}코멘트 지급.", 1, $wr_id, $member['mb_id']);
<strong>
댓글을 작성하려면 로그인이 필요합니다.
답변 1개
채택된 답변
+20 포인트
마르스컴퍼니
Expert
4년 전
</p>
<p><?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
";</p>
<p> </p>
<p>$row = sql_fetch($sql);</p>
<p> </p>
<p>if ($row['cnt'] >= 5)
alert('1일 5회까지만 가능합니다.');
?></p>
<p>
로그인 후 평가할 수 있습니다
답변에 대한 댓글 2개
�
그누랑놀자
4년 전
�
마르스컴퍼니
4년 전
(정정) write_comment_update.skin.php 가 아닌 write_comment_update.head.skin.php 로 하면.. 전에 처리되는 파일입니다.
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인
스킨디렉토리/write_comment_update.skin.php를 만들어서 넣을경우
코멘트 작성전에 최상단에 위치해야 할듯한데 방법이 없을까요
write_comment_update.skin.php만들어서 코드 넣으니
경고는 뜨는데 코멘트는 작성되어 버리네요 포인트도 발송되고요..