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

lisk.skin.php 2개사용 채택완료

너모야민쯩까 9년 전 조회 3,404

사정상  특정게시판의 list.skin.php를 회원은 list.skin.php 관리자는 list.skin2.php 를 쓰고자 하는데...

 

lisk.skin.php 의 글쓰기 버튼 왼쪽에 "관리자로 보기" 버튼을 만들고 이거 누르면 list.skin2.php로 연결되도록 하려는데 list.skin.php상단의 <? 안에 어떻게 넣어줘야 할까요? ?> 

 

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

답변 3개

채택된 답변
+20 포인트

test라는 특정게시판일 경우

 </p><p>if($bo_table == 'test') {</p><pre>if($is_admin == 'super'){
include_once($board_skin_path.'/list.skin2.php');
}else{
include_once($board_skin_path.'/list.skin.php');
}</pre><p>}</p><p>
 

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

답변에 대한 댓글 1개

너모야민쯩까
9년 전
제윤님 감사합니다~
제대로 될거같습니다

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

P

list.php

맨 마지막

</strong></p><p><strong>include_once($board_skin_path.'/list.skin.php');</strong></p><p><strong>

부분을

</strong></p><p><strong>if($is_admin == 'super'){</strong></p><p><strong>include_once($board_skin_path.'/list.skin2.php');</strong></p><p><strong>}else{</strong></p><p><strong>include_once($board_skin_path.'/list.skin.php');</strong></p><p><strong>}</strong></p><p><strong>
 

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

답변에 대한 댓글 1개

너모야민쯩까
9년 전
감사합니다~
그렇게 하면 모든 게시판에 list.skin2.php가 잇어야 하는 건가요? 특정게시판만 하려고 하는데...

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

list.skin.php 는 /bbs/list.php 파일에서 include 되어 있습니다. 

 

list.skin2.php 를 만들지 말고... 

 

list.skin.php 파일에서 관리자 또는 일반인지를 확인해서 list.skinA.php, list.skinB.php 을 선택해서 include 하세요. 

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

답변에 대한 댓글 1개

너모야민쯩까
9년 전
망토님,,,ㅋ
감사합니다. 근데 그 코드를 어떻게 해야 하는지를 모르겠네요,,유유

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

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

로그인