메인화면에 최근게시물 끌어오는방법ㅠㅠ
본문
안녕하세요
독학으로 그누보드로 홈페이지 만드는 방법 배우고 있는 초보입니다.
메인 inedex화면에 게시판의 최근게시물만 끌어오고 싶은데
도저히 설명만으로는 이래저래 해봐도 모르겠네요ㅠㅠ
현재 index화면 상단에
<?
include_once("./_common.php");
include_once("$g4[path]/lib/latest.lib.php");
include_once("./_head.php");
?>
게시판을 넣을 부분에 <?=latest("", "", 5, 50);?> 넣는방법은 알고있는데
혹시 다른 폴더에 php파일을 추가하거나 다시 설정하여 연결해야하나요ㅠㅠ
방법좀 부탁드립니다. ㅠㅠ
답변 3
흠.. 일단 그누보드는 common.php <--- 이녀석이 기본 라이브러리를 포함하고 있습니다.
그래서 그누보드를 사용하고자하려면
common.php를 호출하는 것으로 시작합니다.
호출하는 방법은 해당 불러와야할 페이지가 있는 폴더에
_common.php 파일을 생성하시고
파일내부에 있는 common.php파일을 호출하는 상대경로를 변경해 주시면 됩니다.
거의 설치는 기본이 되는 root에 설치를 하셨을테고
해당 파일을 불러올 페이지가 해당 root에 포함하는 iindex.php라면
_common.php파일은
<?
$g4_path = "."; // common.php 의 상대 경로include_once("$g4_path/common.php");
?>
이렇게 쓰시면 됩니다.
하지만 root이외의 폴더이라면
예를들어 /page/index.php
이라면
<?
$g4_path = "../"; // common.php 의 상대 경로include_once("$g4_path/common.php");
?>
이렇게 _common.php파일을 생성 하시면 됩니다.
기본적으로 상대경로의 개념은 가지고 있다고 생각하고 작성합니다. -_-;; 굽벅
include_once("./_common.php");
common.php 파일의 경로가 다르거나 파일이 없어서 그럴겁니다.
그누보드가 설치된 폴더명이 뭔가요?
_common.php를 index.html있는 곳으로 복사해서 내용을 아래처럼 고치세요
$g4_path = "./그누보드설치폴더명"; // common.php 의 상대 경로