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

글 보는 페이지(view)에서만 출력되게 끔하는 방법 질문 채택완료

하남시불빠따 4년 전 조회 1,995

if($bo_table == "notice" && $wr_id) {

a

}

위 코드처럼 wr_id가 있고 공지사항 게시판일때 조건을 해버리면

글 수정페이지에서 해당 div가 보입니다. w=u도 포함되더라구요

 

오로지 view에서만 출력되게끔 조건문을 걸고싶은데

if($bo_table == "notice" && $wr_id && !$w) 이런식으로 말고 view의 주소인 bbs/board.php 일때

라는 조건을 걸수가 없을까요? (위처럼쓰면 다른 예외일때 대처를 못할거같습니다...)

view(글보기)에서만 출력되고 글수정에서는 피하려고합니다.

 

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

답변 3개

채택된 답변
+20 포인트
ifelse
4년 전

$_SERVER['PHP_SELF'] 를 이용하시면 될것 같습니다.

if ($_SERVER['PHP_SELF'] == '/bbs/board.php' && $wr_id){

 

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

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

i
4년 전

스킨파일에서 처리하는게 이상적일것 같습니다.

view.skin.php

 

동일 스킨사용중이라면 공지사항만 스킨을 복사해서 다른이름으로 처리하면 될것 같구요

 

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

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

4년 전

$view라는 변수가 있을때로 구분해도 될 듯 하네요.

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

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

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

로그인