삼

이 코드는 어떤 작용을 하는 것인지요?

사이트 전체 게시물에서 조회수가 올라가지 않아서 다 뒤지다가
board.php를 백업본과 비교해보니 다른부분이 있어서 삭제 했더니 정상으로 돌아왔습니다.

---백업본-----

// wr_id 값이 있으면 글읽기
if ($wr_id)
{
-----------------------

---------사용중이던 소스--------------
// wr_id 값이 있으면 글읽기
if ($wr_id)
{
$ss_name = "ss_view_{$bo_table}_{$wr_id}";
if (!get_session($ss_name))
{ set_session($ss_name, TRUE); }

-----------------------------------------

-----------이 부분-------------
$ss_name = "ss_view_{$bo_table}_{$wr_id}";
if (!get_session($ss_name))
{ set_session($ss_name, TRUE); }

은 어떤 작용을 하는 코드이길래 조회수가 안 올라간걸까요?
워낙 짜집기를 하다보니 제가 사용한 소스가 어떤 일을 하는지도 헷갈리네요(주석의 생활화..ㅜㅜ)
궁금합니다. 알려주시면 감사하겠습니다.
|

댓글 2개

$ss_name = "ss_view_{$bo_table}_{$wr_id}"; //세션이름
if (!get_session($ss_name)) //만약 위의 세션(이름)이 없다면 실행하라
{
//여기에 세션이 없을경우 카운터 업데이트 및 필요한 부분 실행.(요 부분이 빠진듯..)

set_session($ss_name, TRUE); //위의 볼일 다 봤으면 마지막으로 세션 생성하라..ㅋ
}

위 코드는 사용빈도가 높기 때문에 참고해 보세요..
모바일님 감사합니다.
그런내용이군요. 근데 제가 저걸 왜 달아놨는지..영 찜찜하네요.
우선 현재는 문제가 없는데 사용하다 보면 뭔가 문제가 나오겠죠.^^
즐거운 설날 되세요.
댓글을 작성하시려면 로그인이 필요합니다.

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기 기존 게시물은 열람만 가능합니다.

+
제목 글쓴이 날짜 조회
11-01-31 조회 1,644
11-01-31 조회 1,931
11-01-31 조회 2,325
11-01-31 조회 6,315
11-01-30 조회 1,726
11-01-30 조회 1,706
11-01-30 조회 1,595
11-01-30 조회 1,652
11-01-30 조회 1,676
11-01-30 조회 1,702
11-01-30 조회 1,890
11-01-30 조회 1,972
11-01-30 조회 1,366
11-01-30 조회 1,628
11-01-30 조회 1,539
11-01-30 조회 1,664
11-01-30 조회 1,663
11-01-29 조회 1,707
11-01-29 조회 2,963
11-01-29 조회 1,809