특정 주소라면 조건문을 어떻게 짜나요 ? 채택완료

특정 웹페이지라면 조건문을 어떻게 짜나요?
게시판 경우, $bo_table == '테이블 아이디' 식으로 짜잖아요.
특정 웹페이지는 어떤 식으로 조건문을 짜나요?

답변 1개

채택된 답변
+20 포인트
<?
echo $_SERVER['PHP_SELF'];
?>
=> 게시판일 경우 /bbs/board.php 이 출력 됩니다.
로그인 후 평가할 수 있습니다

답변에 대한 댓글 3개

뽁스 님, 잘 이해가 안갑니다. ^^;;

예를 들어서, $g4[path]/plugin/goodbye 이라는 웹페이지가 있을 때,
이 웹페이지 접속 시, 헤드나 테일에 특정 소스가 나타나게 하려면 어떻게 해야 하나요?
아래처럼 하는지?

<if ($_SERVER['PHP_SELF'] == '$g4[path]/plugin/goodbye') {
echo "잘 가세요!"
} ?>
만약 웹 url경로가 http://example.com/plugin/goodbye.php 일 때
echo $_SERVER['PHP_SELF'];
하면 /plugin/goodbye.php 가 출력 됩니다.

if ($_SERVER['PHP_SELF'] == '/plugin/goodbye.php') {
echo "잘 가세요!"
}
위처럼 하시거나
아래처럼 strpos 를 이용해서 비교해보세요~

if(strpos($_SERVER['PHP_SELF'], "goodbye.php") {
echo "bye~";
}

strpos : 문자열 비교해서 해당 문자가 포함 될 경우 true 를 반환합니다.
좋은 거 알려주셔서 정말 고맙습니다. 즐거운 주말 되세요 !!

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

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

로그인
🐛 버그신고