기존 페이지에 게시판 불러오기 > 그누보드5 팁자료실

그누보드5 팁자료실

기존 페이지에 게시판 불러오기 정보

기존 페이지에 게시판 불러오기

본문

게시판에 head와 tail을 붙이는 구조인 그누보드를 모르고서
만들어 둔 페이지 어느 위치에 게시판을 붙이고 싶은 경우를 많이봅니다
특정 페이지에 게시판을 끼워서 사용하고 싶은 경우
보통 최신글 스킨을 불러다 쓰면 되지만 전체 게시판을 사용하는 방법입니다

그누보드가 root에 설치된 경우를 예를 들겠습니다
기존 페이지(test.php) 호출 :  http://aaa.com/test.php 일때

기존 페이지 test.php
<?
$g4_path='.'; //기존 페이지 기준으로 root 의 상대경로
$bo_table='free_board'; //게시판 테이블명
include_once("$g4_path/common.php");
?>
위 부분을 기존 페이지 상단에 붙입니다

<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=euc-kr">
<title>test </title>
<link rel="stylesheet" href="<?=$g4[path]?>/style.css" type="text/css">
</head>
<body>
불라불라..기존 페이지 내용들
불라불라
<? include "$g4[path]/bbs/list.php"; ?>
기존 페이지 내용들
불라불라
</body>
</html>
--------------------------------------------
기존 페이지를 서버 디렉토리에 만들어서 호출하는 경우( root/sub/test.php일 경우 )
호출 http://aaa.com/sub/test.php 일때는 아래처럼
$g4_path='..';  //<--------이 부분만 변경하면 됩니다
-----------------------
쓰기버튼 등 몇몇은 링크 경로가 다르므로 list.php를 조금 수정하면 됩니다
즉 $write_href = "./write.php?bo_table=$bo_table";
==>
수정 $write_href = "$g4[bbs_path]/write.php?bo_table=$bo_table";
다른 버튼 링크들도 수정하세요

전혀수정없이 게시판을 include 해서 사용하려면 페이지를 bbs폴더에 만들고
<a href="./bbs/test.php">처럼 호출해야합니다

get_paging(~~~)에서 주소 부분에도 $g4[bbs_path]/board~~~처럼 되게 하세요

출처 : http://sir.co.kr/bbs/board.php?bo_table=g4_tiptech&wr_id=30250
추천
2

댓글 4개

전체 2,411 |RSS
그누보드5 팁자료실 내용 검색

회원로그인

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