게시판 조회수 IP 구분 없이 올라가게 가능한지요? 채택완료
같은 컴퓨터에서 그리고 같은 인터넷 창에서 게시판을 들어갈 때마다 조회수가 오르게끔 수정하고 싶은데요~
조회수 함수는 보니까 wr_hit 이거 이더라구요~
그래서 bbs/board.php 파일에서~
요 아래 구문을 지워도 봤는데.. 클릭시 매번 오르지는 않더라구요..
게시판들을 IP 구분 없이.. 무조건 클릭시 조회수가 오르게 수정할려면
요 아래 명령어 말고 다른걸 넣어야 하나요..?
형님들의 자비를 기다려봅니다 ㅠㅠ 훌쩍훌쩍 ;;
// 한번 읽은글은 브라우저를 닫기전까지는 카운트를 증가시키지 않음
}
if (!get_session($ss_name))
{
sql_query(" update $write_table set wr_hit = wr_hit + 1 where wr_id = '$wr_id' ");
// 자신의 글이면 통과
if ($write[mb_id] && $write[mb_id] == $member[mb_id]) {
;
} else if ($is_guest && $board[bo_read_level] == 1 && $write[wr_ip] == $_SERVER['REMOTE_ADDR']) {
// 비회원이면서 읽기레벨이 1이고 등록된 아이피가 같다면 자신의 글이므로 통과
;
} else {
/*
// 회원이상 글읽기가 가능하다면
if ($board[bo_read_level] > 1) {
if ($member[mb_point] + $board[bo_read_point] < 0)
alert("보유하신 포인트(".number_format($member[mb_point]).")가 없거나 모자라서 글읽기(".number_format($board[bo_read_point]).")가 불가합니다.\\n\\n포인트를 모으신 후 다시 글읽기 해 주십시오.");
insert_point($member[mb_id], $board[bo_read_point], "$board[bo_subject] $wr_id 글읽기", $bo_table, $wr_id, '읽기');
}
*/
// 글읽기 포인트가 설정되어 있다면
if ($board[bo_read_point] && $member[mb_point] + $board[bo_read_point] < 0)
alert("보유하신 포인트(".number_format($member[mb_point]).")가 없거나 모자라서 글읽기(".number_format($board[bo_read_point]).")가 불가합니다.\\n\\n포인트를 모으신 후 다시 글읽기 해 주십시오.");
insert_point($member[mb_id], $board[bo_read_point], "$board[bo_subject] $wr_id 글읽기", $bo_table, $wr_id, '읽기');
}
set_session($ss_name, TRUE);
}
이 구문을 싹 다 빼버려도.. 그냥 변화 없길래요.. ㅠ
자비좀 부탁드립니다 ㅠ
답변 1개
싹 빼버리면 카운팅 자체를 안하겠죠..
set_session($ss_name, TRUE); 이것만 주석처리 하시던가 삭제하시면 될겁니다.
답변에 대한 댓글 4개
1. 본문에서 해당 글을 추천 비추천 할 경우, "해당 글에서만 추천 비추천 할 수 있습니다." 얼럿창 뜸.
2. 질문답변 게시판에서 채택을 하려고 할 경우, "해당 글에서만 답변채택을 할 수 있습니다."얼럿창 뜸.
일단 제가 확인한 에러만 이 정도네요.
10일 전 쯤 이 팁을 적용하고, 오늘 갑자기 위 기능들이 안 되서 원인을 찾던 중 발견한 겁니다.
그러면 세션과 관계없이 카운팅은 조건없이 누적증가될거구요 세션은 세션대로 정상작동 할겁니다.
세분 모두~~ 감사합니다!!
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인
이러는 거예요..?
대박이네요!! 감사합니다 ㅎㅎ
자비 감사합니다 !!!!!!!!!