다운받은 게시물인데, 포인트 부족시 다운이 안되는 경우[onlymilk님] 정보
다운받은 게시물인데, 포인트 부족시 다운이 안되는 경우[onlymilk님]본문
그누보드 원본에서 사용하는데, 조금의 불편함이 있었습니다.
다름이 아니라,
포인트 적용 게시판에서 다운받은 게시물의 경우 회원이 현재 포인트가 부족하면, 내가 이전에 받았던 게시물이더라도 다운이 안되더라구요.
현재 회원의 포인트 잔여 여부에 관계없이 이전에 받은 게시물일 경우 다시 받을 수 있게 하려면 아래와 같이 수정을 하면 됩니다.
수정할 파일은 skin/view_comment.skin.php 파일의 내용 중에 수정을 하면 됩니다.
onlymilk님이 제가 질문답변 게시판에 질문한 내용을 답변 해주신 내용입니다.
// 다운로드 포인트가 음수이고 회원의 포인트가 0 이거나 작다면
if ($member[mb_point] + $board[bo_download_point] < 0)
alert("보유하신 포인트(".number_format($member[mb_point]).")가 없거나 모자라서 다운로드(".number_format($board[bo_download_point]).")가 불가합니다.\\n\\n포인트를 적립하신 후 다시 다운로드 해 주십시오.");
을 아래같이 수정하시면 될듯 합니다
//이미 다운받았는지를 확인
$sql = " select count(*) as cnt from $g4[point_table]
where mb_id = '$member[mb_id]'
and po_rel_table = '$bo_bable'
and po_rel_id = '$wr_id'
and po_rel_action = '다운로드' ";
$row = sql_fetch($sql);
if ($row[cnt])
{
//다운받지 않았다면 회원포인트를 검사
if ($member[mb_point] + $board[bo_download_point] < 0)
{
alert("보유하신 포인트(".number_format($member[mb_point]).")가 없거나 모자라서 다운로드(".number_format($board[bo_download_point]).")가 불가합니다.\\n\\n포인트를 적립하신 후 다시 다운로드 해 주십시오.");
}
}
다름이 아니라,
포인트 적용 게시판에서 다운받은 게시물의 경우 회원이 현재 포인트가 부족하면, 내가 이전에 받았던 게시물이더라도 다운이 안되더라구요.
현재 회원의 포인트 잔여 여부에 관계없이 이전에 받은 게시물일 경우 다시 받을 수 있게 하려면 아래와 같이 수정을 하면 됩니다.
수정할 파일은 skin/view_comment.skin.php 파일의 내용 중에 수정을 하면 됩니다.
onlymilk님이 제가 질문답변 게시판에 질문한 내용을 답변 해주신 내용입니다.
// 다운로드 포인트가 음수이고 회원의 포인트가 0 이거나 작다면
if ($member[mb_point] + $board[bo_download_point] < 0)
alert("보유하신 포인트(".number_format($member[mb_point]).")가 없거나 모자라서 다운로드(".number_format($board[bo_download_point]).")가 불가합니다.\\n\\n포인트를 적립하신 후 다시 다운로드 해 주십시오.");
을 아래같이 수정하시면 될듯 합니다
//이미 다운받았는지를 확인
$sql = " select count(*) as cnt from $g4[point_table]
where mb_id = '$member[mb_id]'
and po_rel_table = '$bo_bable'
and po_rel_id = '$wr_id'
and po_rel_action = '다운로드' ";
$row = sql_fetch($sql);
if ($row[cnt])
{
//다운받지 않았다면 회원포인트를 검사
if ($member[mb_point] + $board[bo_download_point] < 0)
{
alert("보유하신 포인트(".number_format($member[mb_point]).")가 없거나 모자라서 다운로드(".number_format($board[bo_download_point]).")가 불가합니다.\\n\\n포인트를 적립하신 후 다시 다운로드 해 주십시오.");
}
}
추천
2
2
댓글 1개
좋아요~