메인에 공지사항이 나오도록 할려고하는데 안되요 채택완료
안녕하세요
메인에 공지사항 내용이 나오도록 할려고하는되요 안나오네요.
$g5_path = "./gnuboard5"; // common.php 의 상대 경로 include_once("$g5_path/common.php"); include_once("$g5[path]/lib/latest.lib.php");
?>
이렇게 index에 소스를 넣고 스킨 =latest("basic", "notice", 3, 35);?> 을 이렇게 작성했는되요
안나오네요 왜 그러는지 이유를 모르겠습니다. 그누보드4은 잘되던데요 ㅠㅠ 그누보드5은 어떻게
해야하나요
답변 2개
ㅠㅠ user.config.php에 넣었는되요 그래도 안됩니다. ㅠㅠ
그리고 메인부분에는
include_once(G5_LIB_PATH.'/latest.lib.php'); include_once("../common.php"); ?>
이렇게 사입했는되요 게시판 출력이 안되네요 자세한 답변좀 해주시면 안될가요
답변에 대한 댓글 1개
댓글을 작성하려면 로그인이 필요합니다.
G5_PATH 를 이용하세요
굳이 $g5_path를 혹은 $g5[path]를 이용하셔야 하는지요?^^
G5_PATH 상수를 사용하세용
정 저렇게 사용코자 하신다면 extend 폴더안의 user.config.php 안에
$g5_path = G5_PATH;
로 해두시면 어디서든 사용가능할수 있습니다.
$g5["path"] = G5_PATH;
도 되구요^^
답변에 대한 댓글 1개
그누보드를 설치한 루트가 아닐경우
_common.php를 해당 디렉토리에 복사 또는 생성후
<?php
include_once("../common.php");
?>
등과 같이 그누보드 루트에 있는 common.php를 참조하도록 상대경로로
지정하시면 됩니다.
하위 디렉토리가 많을수록 ../ 이걸 더해서 붙여주시면 됩니다.
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인
참조 순서가 틀렸기 때문으로 보입니다.
include_once("../common.php");
include_once(G5_LIB_PATH."/latest.lib.php");
가 순서가 맞습니다.
common.php를 항상 먼저 불러오셔야 상수나 기타 함수를 이용할수 있습니다.