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

헤더와 테일의 경로설정문제

· 14년 전 · 1481 · 2
몇 년전 활용팁에 있던 내용입니다. 제 기억에는 아마 킴스보드에서 이런 방식으로 호출했던 것 같습니다.

<?
$THIS_FILE = basename($PHP_SELF);
$THIS_NAME = str_replace(".php" , "" , $THIS_FILE);
if ($THIS_NAME == 'board'||'write' && $bo_table) //?????
{
$THIS_FEXP = explode("_" , $bo_table);
$THIS_NAME = $THIS_FEXP[0];
}
?>

위의 코드를 index.php에 넣고, 각 게시판의 헤더와 테일을 inc 폴더에 만들었습니다.

<?@include "$g4[path]/inc/head/$THIS_NAME.php"?>

게시판에는 적용이 되는데, 일반 페이지에 적용이 되려면 맨 위 소스의 어떤 부분을 수정해야 하는지요.

php 구문을 전혀 모릅니다.ㅠㅠ

댓글 작성

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

로그인하기

댓글 2개

일반게시판에는 $THIS_NAME 값이 없기 때문에 임의로 하나 적어주세요.

읽기, 리스트||글쓰기 일 때는 $bo_table의 값 (a_b) 에서 a.php 를 include 해와라

그런데.
일반페이지는 board.php, write.php(읽기/리스트, 쓰기) 를 쓰지 않으므로 위 코드 사용을 왜 쓰는지 모르겠군요.
그냥 원하는 파일 include 하시면 될 텐데요..
꼭 써야 하는 부분이라면 (공통이라면)
$THIS_NAME 값(a)만 지정해 주세요.
14년 전
kesan님. 답변 감사합니다.
위 소스는 제가 여기저기서 가져와서 사용했던 소스입니다.
공통적으로 들어가는 부분을 한번 적용해 보도록 하겠습니다.

게시글 목록

번호 제목
284508
284499
284492
284490
284484
284481
284478
284476
284474
284472
284470
284458
284457
284454
284453
284447
284446
284444
284441
284440