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

글읽기 페이지 정규화 채택완료

선구자 8년 전 조회 3,400

!preg_match("/\/bbs\/write\.php/", $_SERVER['PHP_SELF']) 

어제 달콤별님께서 글쓰기 페이지 정규화 알려주셔서 잘 사용하고 있습니다.

다시한번 감사드립니다.

 

오늘 한가지 더 해보려고 합니다.

본문 페이지를 위에 조건식으로 하려고 하는데

 

 

아래의 조건식으로 해도 되지 않네요

!preg_match("/\/bbs\/view\.php/", $_SERVER['PHP_SELF']) 

!preg_match("/\/bbs\/content\.php/", $_SERVER['PHP_SELF']) 

 

 

기초적인 질문이지만 알려주시면 감사하겠습니다.

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

답변 1개

채택된 답변
+20 포인트
y
8년 전

게시판 본문이 아닌 조건

!preg_match("/\/bbs\/board\.php/", $_SERVER['PHP_SELF']) && !$wr_id

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

답변에 대한 댓글 3개

선구자
8년 전
<?php if(!preg_match("/\/bbs\/write\.php/", $_SERVER['PHP_SELF']) && (!preg_match("/\/bbs\/board\.php/", $_SERVER['PHP_SELF']) && !$wr_id)){ ?>
<script>
$(document).ready( function(){
$.fn.snow();
});
</script>
<?php } ?>


아님

<?php if(!preg_match("/\/bbs\/write\.php/", $_SERVER['PHP_SELF']) || (!preg_match("/\/bbs\/board\.php/", $_SERVER['PHP_SELF']) && !$wr_id)){ ?>
<script>
$(document).ready( function(){
$.fn.snow();
});
</script>
<?php } ?>

중간에 || 를 줘야 할지 &&를 줘야할지 한번더 여쭙니다.

글쓰기 페이지, 게시판 본문 제회한 모든 곳에 스크립실행..
달콤별
8년 전
&& 하면 쓰기페이지도 아니고 읽기 페이지도 아닌경우.
|| 하면 의미가 없습니다. 모든페이지 적용됩니다.
선구자
8년 전
감사합니다.
잘 사용하겠습니다.

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

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

로그인