최근게시물 추출할때요... > 그누4 질문답변

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기
기존 게시물은 열람만 가능합니다.

최근게시물 추출할때요... 정보

최근게시물 추출할때요...

본문

초보라 홈페이지 만드는데 너무 고생을 하고 있어요 흑...ㅠㅜ
첫 화면에 최근게시물을 보여지게끔 하려고 하는데
아무리 해도 오류가 납니다.
근 사흘간 질답 게시판을 뒤지면서 이렇게 저렇게 해봤는데 영 안되네요.
나모로 제작을 하고 있고
상단에

<?
$g4_path="../gnuboard4";
include_once("../gnuboard4/common.php");
include_once("$g4[path]/lib/latest.lib.php");
?>

이렇게 넣었구요.
게시판 보여질 자리에 레이어 만들어서

<?=latest("basic", "notice", 5, 20);?>

이렇게 했는데요 계속

http://maybe07.ivyro.net

요기 홈페이지 보시면~
윗부분에 function.include
라고 나오고, 그걸 누르면

Not Found
The requested URL /function.include was not found on this server.
--------------------------------------------------------------------------------
Apache/2.2.17 (Unix) mod_ssl/2.2.17 OpenSSL/0.9.8e-fips-rhel5 DAV/2 Server at maybe07.ivyro.net Port 80

이런 메세지가 뜹니다.
어디가 잘못 된건가요ㅠㅜ
도무지 초보자로썬 방법을 모르겠어요 ㅠㅜ

고수님들 그냥 지나치지 마시구 답변 부탁드릴게요~ 어허헝...ㅠ0ㅜ

댓글 전체

<?
include_once("./_common.php");
include_once("$g4[path]/lib/latest.lib.php");

$g4['title'] = "";
include_once("./_head.php");
?>

<!-- 메인화면 최신글 시작 -->
<table width="100%" cellpadding=0 cellspacing=0><tr><td valign=top>
<?
//  최신글
$sql = " select bo_table, bo_subject from $g4[board_table] order by gr_id, bo_table ";
$result = sql_query($sql);
for ($i=0; $row=sql_fetch_array($result); $i++) {
    // 이 함수가 바로 최신글을 추출하는 역할을 합니다.
    // 스킨은 입력하지 않을 경우 관리자 > 환경설정의 최신글 스킨경로를 기본 스킨으로 합니다.

    // 사용방법
    // latest(스킨, 게시판아이디, 출력라인, 글자수);
    echo latest("basic", $row['bo_table'], 10, 70);
    echo "<p>\n";
}
?>
</td></tr></table>
<!-- 메인화면 최신글 끝 -->

<?
include_once("./_tail.php");
?>

요게 그누보드 폴더 안에 있는 인덱스.php파일이에요~ 다운 받은 상태 그대로...
이걸 뭔가 손을 대야 하나요?
아님 홈페이지 첫 화면에 나오는 그 인덱스 파일 말씀이신지요~~ 그걸 php파일로 작성해야 하는건가요~??^^
초보시라니까... 우선 설치 경로부터

계정 /gnuboard4/그누보드파일 이런식으로 생성될게아니라 한단계 앞에다 설치해서
계정/그누보드파일~ 이런식으로 설치하시는게 여러모로 사용하기 편리합니다.

이 경우에  index.php 가 최초화면이  될겁니다.

현재 만드신 페이지를 상단 중단 하단으로 잘라서
상단은 head.php에 하단은 tail.php에 넣으시고
가운데 부분은 index.php  에 넣으세요
게시판에 사용하실때 처럼 하시면 됩니다.
index의 경우는 위에 붙여놓으신 그 원본의 인덱스 파일에서
메인화면 최신글 부분을 지워버리고 작성하신 내용 넣으시면 되고
헤드나 테일파일에서도 인클루드 부분제외하고
가운데 내용부분 지우시고 넣으시면 됩니다.

그리고 상단에 인클루드의 경우는 경로가 맞지 않아서 생기는건데요..
계정/gnuboard4/ 그누보드 파일 로 설치되어 있어서
계정/index.hml 에서 불러오니까 에러 뜨는거겠네요..
그누보드 설치 경로변경하시면 해결됩니다.

만드신 홈페이지에서
계정/~ 으로 그누보드를 설치하시고
홈페이지상의 대메뉴별로 그룹을 생성하시고
소메뉴에 해당하는 페이지들을 모두 각각 그룹 속의 게시판 게시물로 만드신 다음에
php로 그룹을 읽어서 그 그룹에 해당되는 서브메뉴를 뿌려주시면 계층메뉴를 사용 하실때 편리합니다.
이 경우는 페이지로 사용할 민짜스킨 ( 뷰화면에서 내용만 나오고  다른버튼들은 안보이는) 하나 줏어다 쓰시면 되겠고요...

계층별 메뉴를 쓰지 않고 그냥 한페이지에 메뉴를 다 뿌리실거면 그냥
페이지이름.php 등으로 여러개 만드셔서
index.php 와 같이 가운데 내용만 바뀌는 식으로 하시면 됩니다.
전체 66,554 |RSS
그누4 질문답변 내용 검색

회원로그인

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