조회수 조작 소스 관리자만 해당되는 방법 채택완료
아래 조회수 조작 소스를 사용하려고 하는데요. 관리자만 해당되게 못할까요?
일반 유저는 해당되지않고 최고관리자 admin 계정만 해당되게 어떻게 할까요?
// 한번 읽은글은 브라우저를 닫기전까지는 카운트를 증가시키지 않음 $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}' "); @ /bbs/board.php 위에 원본을 아래와 같이 수정 // 한번 읽은글은 브라우저를 닫기전까지는 카운트를 증가시키지 않음 $ss_name = 'ss_view_'.$bo_table.'_'.$wr_id; if (!get_session($ss_name)) { $hit_rand = rand(1,2); // 랜덤 조회수 sql_query(" update {$write_table} set wr_hit = wr_hit + $hit_rand where wr_id = '{$wr_id}' ");
답변 2개
</p>
<p>$ss_name = 'ss_view_'.$bo_table.'_'.$wr_id;
if (!get_session($ss_name)) {
</p>
<p> if($is_admin){</p>
<p> $hit_rand = rand(1,2); // 랜덤 조회수
sql_query(" update {$write_table} set wr_hit = wr_hit + $hit_rand where wr_id = '{$wr_id}' ");</p>
<p> }else{</p>
<p> sql_query(" update {$write_table} set wr_hit = wr_hit + 1 where wr_id = '{$wr_id}' "); </p>
<p> }</p>
<p> </p>
<p>}</p>
<p>
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인