답변 4개
채택된 답변
+20 포인트
11년 전
중복 추천/비추천 행위를 막아야할테죠
아이디가 없으면 불가능 하니까 IP를 아이디 대신 사용하겠습니다
1. view.skin.php 상단에 넣습니다
if(!$member[mb_id]){
$good_href = './good.php?bo_table='.$bo_table.'&wr_id='.$wr_id.'&good=good';
$nogood_href = './good.php?bo_table='.$bo_table.'&wr_id='.$wr_id.'&good=nogood';
}
2. 스킨폴더에 good.head.skin.php 화일을 만듭니다
내용
<?
if(!$member[mb_id]){ $member[mb_id]=$_SERVER['REMOTE_ADDR']; $is_member=1;}
?>
--비회원도 잘 되겠지만 로그인하지않고 비추천 누르고 로그인 한 후 다시 비추천 누르고 이렇게 하는
행위를 막지못합니다
로그인 후 평가할 수 있습니다
답변에 대한 댓글 5개
�
국k1
11년 전
�
국k1
11년 전
억 미쳐 못본 문제가 있네요
추천 비추천 구분 없이 다 비추천으로 처리 되버리네요 ㅠㅠ
추천 비추천 구분 없이 다 비추천으로 처리 되버리네요 ㅠㅠ
�
균이
11년 전
$good_href =~~~good=good'; <---nogood로 잘못입력했네요 good으로 고치세요
�
국k1
11년 전
진짜 해결 됐네요 ㅎㅎ 감사합니다
�
묵언수행
6년 전
이렇게 간단하게 되다니!! 감사합니다 ^^
댓글을 작성하려면 로그인이 필요합니다.
9년 전
잘 되네요. 감사합니다.
그런데 추천하면 "추천했습니다" 등의 반응이 없어서
2번 누르게 되네요
2번째 누르면 "이미 추천한 게시물이라고 뜨네요
처음 추천할 때 추천했습니다..라고 뜨게 어떻게 해야 할까요 ?
로그인 후 평가할 수 있습니다
댓글을 작성하려면 로그인이 필요합니다.
11년 전
로그인 후 평가할 수 있습니다
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인
한방에 해결됐네요
정말 감사합니다^^