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

조회수 조작 소스 관리자만 해당되는 방법 채택완료

원스타 6년 전 조회 1,996

아래 조회수 조작 소스를 사용하려고 하는데요. 관리자만 해당되게 못할까요?

일반 유저는 해당되지않고 최고관리자 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개

채택된 답변
+20 포인트
S
6년 전

 </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>

로그인 후 평가할 수 있습니다

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

is_admin으로 관리자만 보이게 처리합니다.

로그인 후 평가할 수 있습니다

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

답변을 작성하려면 로그인이 필요합니다.

로그인