질문힙니다.. 3.23에서 $$ss_name > 그누3질답

그누3질답

질문힙니다.. 3.23에서 $$ss_name 정보

그누보드 질문힙니다.. 3.23에서 $$ss_name

본문

gbview.php 에서요

# 3.23
# 한번 읽은글은 브라우저를 닫기전까지는 카운트를 증가시키지 않음
$ss_name = "ss_view_{$bo_table}_{$wr_id}";
if (!$HTTP_SESSION_VARS[$ss_name]) {
    sql_query(" update $write_table set wr_hit = wr_hit + 1 where wr_id = '$wr_id' ");

    if ($member[mb_id]) {
        insert_point($member[mb_id], $default[de_read_point], "$board[bo_subject] $wr_id 글읽기");
    }

    session_register($ss_name);
    $$ss_name = $HTTP_SESSION_VARS[$ss_name] = TRUE;
    //$$ss_name 이 맞는건가요?
}
  • 복사

댓글 전체

맞음...(일껄요...)

bo_table 이 qa , wr_id 가 12575 라면 $ss_view_qa_12575 라는 변수가 만들어짐...
$ss_view_qa_12575 = $HTTP_SESSION_VARS[$ss_view_qa_12575] = TRUE;
이렇게 써야 될테지만 bo_table,wr_id 가 매번 변하는 값이니 $$ 가변변수 사용...

이번 업데이트 된... " - 한번 읽은글은 브라우저를 닫기전까지는 카운트를 증가시키지 않음" 관련파일에 모두 추가됨...

세션은 하나두 모르는거라 더이상은 잘 모름 -_-a
--------------------------------------------------
<?php
$a = "c";
$$a = $b = "{$a}bc";
echo "a= $a , b= $b , c = $c";
?>
© SIRSOFT
현재 페이지 제일 처음으로