j

비회원도 추천하기에서..

 
아래 되로하니깐..
 
비회원 추천하기가 한번만 되네요!!
 
이미 한번 추천된글을 다른 비회원이 추천하면 이미 추천하신 글이라고 나오는데..??
 
혹시 해결하신분 계신지요!!
 
 
 
 
-----------------------------------------------------------------------------------
 
 
 
bbs/view.php 85라인 쯤~ 주석처리 하든지 추천 링크를 밖으로 빼세요.

//if ($member[mb_id]) {
    // 스크랩 링크
    $scrap_href = "./scrap_popin.php?bo_table=$bo_table&wr_id=$wr_id";

    // 추천 링크
    if ($board[bo_use_good])
        $good_href = "./good.php?bo_table=$bo_table&wr_id=$wr_id&good=good";

    // 비추천 링크
    if ($board[bo_use_nogood])
        $nogood_href = "./good.php?bo_table=$bo_table&wr_id=$wr_id&good=nogood";
//}






bbs/good.php 8라인쯤~ 주석처리

//if (!$is_member)
//{
//    $href = "./login.php?$qstr&url=".urlencode("./board.php?bo_table=$bo_table&wr_id=$wr_id");

//    echo "<script language='JavaScript'>alert('회원만 가능합니다.'); top.location.href = '$href';</script>";
//    exit;
//}
 
 
 
|

댓글 2개

회원의 추천 여부 루틴만 지웠으므로 그렇게 나오는듯 싶네요..


해당 루틴에 추천 로직을 보시고 추천 여부 검색 루틴을 주석처리해보세요..

하지만 그럴경우 한사람이 여러번 추천이 될수도 있음을 유의하세요

bbs/good.php 파일을 살펴보세요
bbs/good.php의 38 라인 이하

$sql = " select bg_flag from $g4[board_good_table]
where bo_table = '$bo_table'
and wr_id = '$wr_id'
and mb_id = '$member[mb_id]'
and bg_flag in ('good', 'nogood') ";

여기에서 비회원일 경우 회원아이디가 공백으로 입력되고

다음 비회원이 입력시에도 또 공백이 되어 중복 불가가 되는듯 합니다.
댓글을 작성하시려면 로그인이 필요합니다. 로그인

그누4 질문답변

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

+
제목 글쓴이 날짜 조회
19년 전 조회 1,515
19년 전 조회 1,336
19년 전 조회 1,565
19년 전 조회 2,640
19년 전 조회 1,538
19년 전 조회 1,525
19년 전 조회 1,530
19년 전 조회 1,224
19년 전 조회 1,605
19년 전 조회 1,573
19년 전 조회 1,387
19년 전 조회 1,256
19년 전 조회 1,548
19년 전 조회 1,506
19년 전 조회 1,876
19년 전 조회 1,312
19년 전 조회 1,569
19년 전 조회 1,457
19년 전 조회 1,397
19년 전 조회 1,754
🐛 버그신고