메인에 공지사항이 나오도록 할려고하는데 안되요

메인에 공지사항이 나오도록 할려고하는데 안되요

QA

메인에 공지사항이 나오도록 할려고하는데 안되요

본문

안녕하세요

 

메인에 공지사항 내용이 나오도록 할려고하는되요 안나오네요.

 

<?
$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

G5_PATH 를 이용하세요

굳이 $g5_path를 혹은 $g5[path]를 이용하셔야 하는지요?^^

 

G5_PATH 상수를 사용하세용

 

정 저렇게 사용코자 하신다면 extend 폴더안의 user.config.php 안에

$g5_path = G5_PATH;

로 해두시면 어디서든 사용가능할수 있습니다.

$g5["path"] = G5_PATH;

도 되구요^^

덧붙이면
그누보드를 설치한 루트가 아닐경우
_common.php를 해당 디렉토리에 복사 또는 생성후
<?php
include_once("../common.php");
?>
등과 같이 그누보드 루트에 있는 common.php를 참조하도록 상대경로로
지정하시면 됩니다.

하위 디렉토리가 많을수록 ../ 이걸 더해서 붙여주시면 됩니다.

ㅠㅠ user.config.php에 넣었는되요 그래도 안됩니다. ㅠㅠ

 

그리고 메인부분에는

 

<?
include_once(G5_LIB_PATH.'/latest.lib.php');
include_once("../common.php");
?>​

 

이렇게 사입했는되요 게시판 출력이 안되네요  자세한 답변좀 해주시면 안될가요
​ 

쪽지로 말씀드렸지만
참조 순서가 틀렸기 때문으로 보입니다.

include_once("../common.php");
include_once(G5_LIB_PATH."/latest.lib.php");
가 순서가 맞습니다.
common.php를 항상 먼저 불러오셔야 상수나 기타 함수를 이용할수 있습니다.

답변을 작성하시기 전에 로그인 해주세요.
전체 60,977
QA 내용 검색

회원로그인

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