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,536
19년 전 조회 1,365
19년 전 조회 1,592
19년 전 조회 2,672
19년 전 조회 1,564
19년 전 조회 1,565
19년 전 조회 1,559
19년 전 조회 1,259
19년 전 조회 1,639
19년 전 조회 1,598
19년 전 조회 1,422
19년 전 조회 1,289
19년 전 조회 1,575
19년 전 조회 1,543
19년 전 조회 1,901
19년 전 조회 1,348
19년 전 조회 1,602
19년 전 조회 1,491
19년 전 조회 1,428
19년 전 조회 1,778