primenhc님 비회원 추천방법 좀 알려주세요^^ > 그누4 질문답변

그누4 질문답변

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

primenhc님 비회원 추천방법 좀 알려주세요^^ 정보

primenhc님 비회원 추천방법 좀 알려주세요^^

본문

안녕하세요^^
 
아래 질문을 찾아봤더니 해결하셨다고 나오는데요...
 
저에게도 좀 알려주시기 바랍니다.
 
아무리 수정을 해봐도 원하는 해답이 나오질 않습니다.
 
 
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;
//}
 
 
이글처럼 했는데
 
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') ";
 
이것 때문에 안되는듯 하네요.
 
$member[mb_id]를 중복안되는 랜덤숫자나 1,2,3,4,...이런식으로
 
순서대로 넣어주면 될듯한데 어떻게 하면 될까요???
 
멤버인 경우에는 멤버 아이디도 저장되고 비회원인 경우에는
 
임의의 숫자로 하는게 가능할까요?
 
 

댓글 전체

guest 아이디를 미리 수동생성하시고 (이미 있다면 다른 아이디로..)

아이디가 없는 경우 입력시 guest로 들어가게 하면 될듯한데요..

DB쿼리전에..

if(!$member[mb_id]) $member[mb_id] = "guest";

이 방법이 유용한지는 잘 모르겠네요 ^^;;
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;
//}
 

수정할스킨/view.skin.php
<? echo "<a href=\"./good.php?bo_table=$bo_table&wr_id=$wr_id&good=good\" target='hiddenframe'>추천버튼</a> " ;?>
<?  echo "<a href=\"./good.php?bo_table=$bo_table&wr_id=$wr_id&good=nogoo\" target='hiddenframe'>비추천버튼</a> "; ?>

이렇게 하니까 되네요~
전체 66,554 |RSS
그누4 질문답변 내용 검색

회원로그인

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