채택완료

글읽기 페이지 정규화

2016-12-20 (화) 13:06:20 3,679

!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개 / 댓글 3개

채택된 답변
+20 포인트

게시판 본문이 아닌 조건

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

답변에 대한 댓글 3개

<?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 } ?>

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

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

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