비회원,손님 도 추천가능하게 하기 정보
비회원,손님 도 추천가능하게 하기관련링크
            
            http://sir.co.kr
            157회 연결
        
            본문
            
            
                        그누보드에서는 회원만 추천,비추천할수 있게 만들어져 있죠
그런데 누가 손님도 추천버튼 되게 해달라고 요청들어와서 소스를 수정해 보았습니다
1) bbs/view.php에서 아래 소스를
-----------------------------------------------------------
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";
}
// 추천 링크
if ($board[bo_use_good])
$good_href = "./good.php?bo_table=$bo_table&wr_id=$wr_id&good=good";
-----------------------------------------------------------
위 소스에서 추천부분을 주석처리후 아래쪽에 추천부분을 넣어주고요
2) bbs/good.php에서
아래부분을 주석처리합니다
/*
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;
}
*/
그리고
if($write[mb_id] == $member[mb_id])
alert_close("자신의 글에는 추천 또는 비추천 하실 수 없습니다.");
윗부분을 아래처럼
if($write[mb_id] == $member[mb_id] && $member[mb_id] !="" )
alert_close("자신의 글에는 추천 또는 비추천 하실 수 없습니다.");
일단 수정하면 됩니다
이렇게 하면 비회원도 추천기능이 작동합니다
중복추천도 안되고요 (단, 상세보기에서만)
혹 윗처럼 햇을때 문제될 부분이 없겠지요
                
                
                그런데 누가 손님도 추천버튼 되게 해달라고 요청들어와서 소스를 수정해 보았습니다
1) bbs/view.php에서 아래 소스를
-----------------------------------------------------------
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";
}
// 추천 링크
if ($board[bo_use_good])
$good_href = "./good.php?bo_table=$bo_table&wr_id=$wr_id&good=good";
-----------------------------------------------------------
위 소스에서 추천부분을 주석처리후 아래쪽에 추천부분을 넣어주고요
2) bbs/good.php에서
아래부분을 주석처리합니다
/*
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;
}
*/
그리고
if($write[mb_id] == $member[mb_id])
alert_close("자신의 글에는 추천 또는 비추천 하실 수 없습니다.");
윗부분을 아래처럼
if($write[mb_id] == $member[mb_id] && $member[mb_id] !="" )
alert_close("자신의 글에는 추천 또는 비추천 하실 수 없습니다.");
일단 수정하면 됩니다
이렇게 하면 비회원도 추천기능이 작동합니다
중복추천도 안되고요 (단, 상세보기에서만)
혹 윗처럼 햇을때 문제될 부분이 없겠지요
                        
                추천
                
10
                
    10
댓글 9개

                
                    감사합니다.                
                
                
            
                    
                
                    필요한 팁입니다. 정말 감사드립니다.                
                
                
            
                    
                
                    감사합니다                
                
                
            
                    
                
                    필요했던기능입니다.감사요.^^                
                
                
            
                    
                
                    // 추천 링크 
if ($board[bo_use_good])
$good_href = "./good.php?bo_table=$bo_table&wr_id=$wr_id&good=nogood";
---> 오타입니다. 추천링크인데... 마지막의 nogood을 good으로 변경해주세요.
                    if ($board[bo_use_good])
$good_href = "./good.php?bo_table=$bo_table&wr_id=$wr_id&good=nogood";
---> 오타입니다. 추천링크인데... 마지막의 nogood을 good으로 변경해주세요.

                
                    좋은 자료 감사합니다. 잘 이용하겠습니다.                
                
                
            
                    
                
                    손님도 비추천하게 하고 싶은데..                
                
                
            
                    
                
                    안됩니다.... 글리고 중복추천 방법은 없나요?                
                
                
            
                    
                
                    초보팁 :  bbs/view.php      "}"  위치 주위하세요. 추천링크가 } 이걸로 감싸지면 안됩니다.
밖으로 빼야됩니다
                    밖으로 빼야됩니다