테스트 사이트 - 개발 중인 베타 버전입니다

게시판 히트수 ip체크 안하고 증가시키기

· 15년 전 · 2489 · 4
http://sir.co.kr/bbs/board.php?bo_table=g4_qa&wr_id=169096&page=3

위와 같이 해결되는듯 했으나...
업로드된 파일이 다운이 안되는 일이 발생합니다.
잘못된 접근이라고 메세지가 뜨네요.

참고로..
bbs/board.php 파일을 원상복구해서 다운을 받으면 당연히 되죠?
그리고나서 다시 위의 방법으로 수정한후 같은 파일을 다운하면 된다는겁니다. 한번 다운 받았던건 계속되고.. 그상황에도 새로 다운 받으려는 파일은 잘못된접근이라고 나옵니다.

즐거운 명절되세요~^^*

댓글 작성

댓글을 작성하시려면 로그인이 필요합니다.

로그인하기

댓글 4개

bbs/board.php 원상복구하시고 아래 처럼 카운트 쿼리문을 위치를 이동하면 카운트가
클릭,F5 마다증가 될겁니다.
혹시 문제있으시면 오후중에 댓글남겨주세요^^ 저녁에는 고향으로 가야해서요

// 한번 읽은글은 브라우저를 닫기전까지는 카운트를 증가시키지 않음
$ss_name = "ss_view_{$bo_table}_{$wr_id}";
sql_query(" update $write_table set wr_hit = wr_hit + 1 where wr_id = '$wr_id' "); //위치이동
if (!get_session($ss_name))
{
// 자신의 글이면 통과
바다로님 답변 감사합니다.
일단은 원하는대로 수정이 된것같습니다. 의외로 간단한 원리였네요.^^
늘 느끼는 것이지만, 센스도 프로그래밍의 한 기술인것 같습니다. ㅎㅎ
저는 다른 것 손 안대고 이렇게 했는데요 ^^ 한번 해보세요~

/bbs/board.php 의

// 한번 읽은글은 브라우저를 닫기전까지는 카운트를 증가시키지 않음
$ss_name = "ss_view_{$bo_table}_{$wr_id}";
if (!get_session($ss_name))
{



// 한번 읽은글은 브라우저를 닫기전까지는 카운트를 증가시키지 않음
$ss_name = "ss_view_{$bo_table}_{$wr_id}";
if (1)
{

이렇게 변경하심이 ^^ 리자님이 추천하는 방법이네요 ~

또는 조건문에서 쿼리문이 조회수를 증가시키니까...

// 한번 읽은글은 브라우저를 닫기전까지는 카운트를 증가시키지 않음
$ss_name = "ss_view_{$bo_table}_{$wr_id}";
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
{

이것을... 쿼리문 => sql_query(" update $write_table set wr_hit = wr_hit + 1 where wr_id = '$wr_id' "); 을 위쪽으로 빼버리면 되니까...

sql_query(" update $write_table set wr_hit = wr_hit + 1 where wr_id = '$wr_id' ");

// 한번 읽은글은 브라우저를 닫기전까지는 카운트를 증가시키지 않음
$ss_name = "ss_view_{$bo_table}_{$wr_id}";
if (!get_session($ss_name))
{

// 자신의 글이면 통과
if ($write[mb_id] && $write[mb_id] == $member[mb_id])
;
else
{

일케 하셔도 ^^
타조님 꼼꼼한 답변 감사드립니다. 그렇지만 제가 원하는 답변이 아니네요. ^^;;
두분 모두 즐거운 추석되세요~

게시글 목록

번호 제목
284508
284499
284492
284490
284484
284481
284478
284476
284474
284472
284470
284458
284457
284454
284453
284447
284446
284444
284441
284440