아 제가 개별적으로 웹페이지를 만들고 있습니다. 그누보드 적용하지 않고 만들고있는데요
예를 들어서 http://sir.co.kr/qa/index,php 에서
<link rel="stylesheet" type="text/css" href="/css/base.css" />
이라는 스크립트가 나와야하고요 이외에는 다른페이지에는 안나오게 해야하는데 도무지 모르겠네요 능력자님 답변 부탁드려요.
답변 1개 / 댓글 3개
채택된 답변
+20 포인트
2015-09-20 (일) 02:11:17
페이지명이 겹치지 않는 파일명이라면 이렇게 하면 해당 페이지에서만 내용이 나옵니다.
<?php if(basename($_SERVER['PHP_SELF']) == '페이지명.php') { ?>
내용내용
<?php } ?>
답변에 대한 댓글 3개
kkanchu
2015-09-20 (일) 02:30:05
아~~ 작은별님 head.sub.php가 하나이상 인곳에서 adm디렉토리를 타면 거기선 스크립트 저게 나오고 다른 디렉토리로 들어가면 안나와야해야되요 ㅠㅠ
2015-09-20 (일) 02:34:28
그래서 질문 내용은 최대한 자세하게 하셔야 합니다.
폴더라면 이렇게 해줘도 되긴 할 겁니다. 초보자라서 정답이 아닐 수 있습니다.
다른 곳과 겹치지 않는 폴더명이여야 합니다. 그누보드가 아니시라니 adm은 겹치는 곳은 딱히 없긴 하겠지만요.
폴더뿐만 아니라 파일명도 해당 폴더가 아닌 곳에 adm 이라는 게 있으면 안 됩니다.
<?php if(strpos($_SERVER['PHP_SELF'], "adm") !== false) { ?>
내용
<?php } ?>
폴더라면 이렇게 해줘도 되긴 할 겁니다. 초보자라서 정답이 아닐 수 있습니다.
다른 곳과 겹치지 않는 폴더명이여야 합니다. 그누보드가 아니시라니 adm은 겹치는 곳은 딱히 없긴 하겠지만요.
폴더뿐만 아니라 파일명도 해당 폴더가 아닌 곳에 adm 이라는 게 있으면 안 됩니다.
<?php if(strpos($_SERVER['PHP_SELF'], "adm") !== false) { ?>
내용
<?php } ?>
답변을 작성하려면 로그인이 필요합니다.