비회원도 추천을 할수있게 할려면 어떻게 해야 하나요?
본문
게시글에 추천기능이 회원만 되던데
비회원도 추천이 가능하게 할려면 어떻게 해야 하나요?
답변 3
플래토님 답변 처럼 한 후에
1. 회원만 사용 가능하게 되어잇으므로 bbs/good.php에서 $is_member = true; 같은 설정이 있어야 합니다
2. 무한정 추천버튼을 누르는 것을 방지하도록 해야합니다
아이디가 기록되지않으므로 IP를 이용해서라도 한번이상 할 수 없도록 해야겠죠
따라서 ip기록 필드를 추가하고 이미 추천한 게시물인지 ip로 판단하는 코드도 있어야 할 것입니다
참고글들입니다.
/bbs/view.php
에서
if ($is_member) {
// 스크랩 링크
$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 ($is_member) {
// 스크랩 링크
$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';
와 같이 멤버체크하는 부분을 제거합니다.
!-->!-->
답변을 작성하시기 전에 로그인 해주세요.