왕초보입니다. 최신글때문에 머리털 다 빠지네요.ㅠㅠ > 그누4 질문답변

그누4 질문답변

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

왕초보입니다. 최신글때문에 머리털 다 빠지네요.ㅠㅠ 정보

왕초보입니다. 최신글때문에 머리털 다 빠지네요.ㅠㅠ

본문

안녕하세요.
이제 정말로 막 시작한 초보인데...

메인에서 최신글 넣는 것 때문에 정말 머리 다 빠지겠네요. ㅠㅠ

우선 소스는...


=======================================================

<?
// 상대 경로
$g4_path = "gnuboard4"; // g4 사용을 위해서 반드시 추가
include_once("$g4_path/common.php"); // g4 사용을 위해서 반드시 추가
include_once("$g4[path]/lib/latest.lib.php"); // 최신글 처리를 위해서 반드시 추가
$g4[title] = "";
?>


<html>
<head>
<title>main1</title>

===================================

가장 상단에 넣어 주어야 된다고 해서 위와 같이 입력하고 최신글을 출력하고 싶은 곳에...


====================================================

<td colspan="4" rowspan="7">
      <?=latest("basic",board,3,20);?>
</td>

============================================================

저렇게 넣어 주었습니다.

그리고 페이지 가장 하단에...

=======================================================

</body>
</html>
<?
include_once("$g4[path]/_tail.php");
?>

========================================---------

이렇게 넣어 주었습니다.

이 외의 파일은 전혀 건드리지 않았습니다. 아니, 솔직히 건드리지 못했다는 것이 맞습니다.
이제 갓 자바스크립트나 배우고 있는 실력이라서... php문 같은 것은 이해도 안되고...


질답란과 팁앤테크에서 '최신글'이라는 것으로 검색해서 정말 끝까지 다 읽어봤는데도 이해가 안되네요.

그누보드가 설치된 폴더는 /gnuboard4 이고, 웹호스팅은 가비아를 사용하고 있습니다.

부디 조언 부탁드리겠습니다.
그럼 좋은 시간 되세요~

댓글 전체

전체 소스가

<?
// 상대 경로
$g4_path = "gnuboard4"; // g4 사용을 위해서 반드시 추가
include_once("$g4_path/common.php"); // g4 사용을 위해서 반드시 추가
include_once("$g4[path]/lib/latest.lib.php"); // 최신글 처리를 위해서 반드시 추가
$g4[title] = "";
?>


<html>
<head>
<title>main1</title>

<td colspan="4" rowspan="7">
      <?=latest("basic",board,3,20);?>
</td>

</body>
</html>
<?
include_once("$g4[path]/_tail.php");
?>

인가요?

head.php 랑 tail.php를 수정하지 않으셨다면 아래처럼 바꿔보세요.


전체 소스가

<?
// 상대 경로
$g4_path = "gnuboard4"; // g4 사용을 위해서 반드시 추가
include_once("$g4_path/common.php"); // g4 사용을 위해서 반드시 추가
include_once("$g4[path]/lib/latest.lib.php"); // 최신글 처리를 위해서 반드시 추가

//요기가 수정한 부분이에요.
$g4[title] = "요기에 익스플로러에 출력될 타이틀을 적으시면 되요";
include_once("$g4[path]/_head.php");
?>

<td colspan="4" rowspan="7">
      <?=latest("basic",board,3,20);?>
</td>

<?
include_once("$g4[path]/_tail.php");
?>

html , head , body  등의 태그등은 head.php 랑 tail.php 에서 처리하거든요.

그러니까..
다른 페이지들을 만드실때도

<?
// 상대 경로
$g4_path = "gnuboard4"; // g4 사용을 위해서 반드시 추가
include_once("$g4_path/common.php"); // g4 사용을 위해서 반드시 추가
$g4[title] = "요기에 익스플로러에 출력될 타이틀을 적으시면 되요";
include_once("$g4[path]/_head.php");
?>

======= 추가할 부분 : 가급적이면 <table>로 시작해서 </table>로 끝내세요=======

<?
include_once("$g4[path]/_tail.php");
?>

이런 형식을 유지하시면 전체 페이지들의 레이아웃이 유지 되요..
해뜰녘님 우선 조언과 관심 감사드립니다.^^
가르쳐 주신대로 하기는 했는데... 결과값이 나오지를 않네요.

우선은 그누보드의 개념부터 이해해야 될 것 같습니다.

저도 제로를 쓰다가 왔는데....
전혀라고 할 정도로 개념이 안 잡히니 관심을 가지고 조언을 해주셔도 이해를 할 수가 없네요.. ^^;;

도대체가 뭐가 어떻게 되는건지... 아무래도 조금더 공부를 해야 될거 같습니다.

가르쳐 주신대로 했는데... 왜 안되는 것인지... 문제로다~ 문제~~
에공 소스를 제대로 살펴보지 못해서 제가 적어 드린 부분에 실수가 있었네요.

<td colspan="4" rowspan="7">
      <?=latest("basic",board,3,20);?>
</td>



<td>
      <?=latest("basic","board",3,20); ?>
</td>

로 바꾸세요.

게시판 아이디를 변수로 사용하는게 아니니까 " " 로 감싸야 된답니다. ^^

<?=latest("basic","board",3,20); ?>
구문은 basic 스킨을 사용해서 ID가  board 인 게시판에서 3개의 자료를 가져와 20글자씩 표현하라는 뜻이에요.
해뜰녘님! 늦은 밤까지 감사합니다!
비록 원하는 값은 출력되지 않았지만...

조금더 열심히 노력해서 나중에는 저도 꼭 도움이 될 수 있는 사람이 되었으면 좋겠네요~
그럼 좋은 시간 되세요~
전체 66,554 |RSS
그누4 질문답변 내용 검색

회원로그인

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