preg_match 질문드려요. > 그누4 질문답변

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기
기존 게시물은 열람만 가능합니다.

preg_match 질문드려요. 정보

preg_match 질문드려요.

본문

헤더에 아래처럼 구성했는데요..
case preg_match("/(blog.php)$/", $_SERVER[PHP_SELF]) :
 case preg_match("/^(gnuboard_blog)$/", $bo_table) :
 $menu1 = "blog";

case preg_match("/(blog.php)$/", $_SERVER[PHP_SELF]) : 에서
blog.php 이면  $menu1 = "blog"; 을 실행하게 되는데...
$_SERVER[PHP_SELF]이것이 무슨뜻인지 모르겠어요...
그리고  "/(blog.php)$/" 에서  앞의 폴더를 가리키려면
"..(/blog.php)$/" 이런 식으로 해야되나요? 
아무리 해도 안되서 질문드려요.

댓글 전체

간단하게 설명하자면
$_SERVER[PHP_SELF] 는 현재 주소줄을 변수로 받아오는겁니다.
(해당 페이지의 파일까지라고 할까요?)

정규식은 저도 꽝이라서..-_-;;

앞의 폴더를 가리킨다는 말이 정확히는 무슨말인지 잘 모르겠습니다만,
어떤 폴더명에 접근시 실행되게 하실거라면
(blog.php) 대신 (폴더명) 정도로 적으시면 될 듯 합니다.
전체 66,554 |RSS
그누4 질문답변 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1402호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT