최신글,아웃로그인 뽑는 방법 간략하게 라도 알려주세요, 정보
그누보드 최신글,아웃로그인 뽑는 방법 간략하게 라도 알려주세요,본문
제가 계속 질문하고, 그랬는데도
명확한 답변이 나오지 않고 그래서 질문드립니다. 매번 답변해주신 분들 께 감사드립니다.
일단 제가
맨 위에
<?
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
define("_DOCTYPE_", "DESIGN");
$html_title = "그누보드3";
include "./lib/latest.lib.php";
?>
이렇게 한다음에
최신글을 넣을 표 안에 아래의 소스를 넣었거든요?
==========================================================================================
<?
// 최신글 시작
$sql = " select bo_table, bo_subject from $cfg[table_board] order by gr_id, bo_table ";
$result = sql_query($sql);
for ($i=0; $row=mysql_fetch_array($result); $i++) {
echo "<table width=100%><tr><td height=25 bgcolor=#F0F0F0> <img src='image/icon_01.gif' align=absmiddle> <a href='./?doc=bbs/gnuboard.php&bo_table=$row[bo_table]'><b>$row[bo_subject]</b></a></td></tr></table>";
# 이 함수가 바로 최신글을 추출하는 역할을 합니다.
# 사용방법
# latest(스킨, 게시판아이디, 출력라인, 글자수);
# 스킨은 입력하지 않을 경우 관리자 > 환경설정의 최신글 스킨경로를 기본 스킨으로 합니다.
latest('', test, 5, 15);
echo "<p>";
}
// 최신글 끝
?>
==========================================================================================
근데, 제 서버에 올리고, 브라우저에서 확인을 하면 그냥 아무것도 안 나오고, 그러네요,
그리고 또,
Warning: main(./bbs/outlogin.php): failed to open stream: No such file or directory in /home/admin/public_html/includes/board_hardware_mecom.html on line 45
Warning: main(): Failed opening './bbs/outlogin.php' for inclusion (include_path='.:/usr/local/lib/php') in /home/admin/public_html/includes/board_hardware_mecom.html on line 45
이러한 에러가 나기도 하구요,
PHP,MYSQL 지원하는 리눅스 서버입니다.
죄송하지만,,,
아웃로그인과 최근게시물을 뽑는 방법을 좀 자세히 알려주셨으면
합니다.
그냥 단순한 표로 만든 HTML페이지에 집어넣으려면 어느 소스를 넣고, 이런식으로
답변 주시면 정말 감사하겠습니다.
명확한 답변이 나오지 않고 그래서 질문드립니다. 매번 답변해주신 분들 께 감사드립니다.
일단 제가
맨 위에
<?
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
define("_DOCTYPE_", "DESIGN");
$html_title = "그누보드3";
include "./lib/latest.lib.php";
?>
이렇게 한다음에
최신글을 넣을 표 안에 아래의 소스를 넣었거든요?
==========================================================================================
<?
// 최신글 시작
$sql = " select bo_table, bo_subject from $cfg[table_board] order by gr_id, bo_table ";
$result = sql_query($sql);
for ($i=0; $row=mysql_fetch_array($result); $i++) {
echo "<table width=100%><tr><td height=25 bgcolor=#F0F0F0> <img src='image/icon_01.gif' align=absmiddle> <a href='./?doc=bbs/gnuboard.php&bo_table=$row[bo_table]'><b>$row[bo_subject]</b></a></td></tr></table>";
# 이 함수가 바로 최신글을 추출하는 역할을 합니다.
# 사용방법
# latest(스킨, 게시판아이디, 출력라인, 글자수);
# 스킨은 입력하지 않을 경우 관리자 > 환경설정의 최신글 스킨경로를 기본 스킨으로 합니다.
latest('', test, 5, 15);
echo "<p>";
}
// 최신글 끝
?>
==========================================================================================
근데, 제 서버에 올리고, 브라우저에서 확인을 하면 그냥 아무것도 안 나오고, 그러네요,
그리고 또,
Warning: main(./bbs/outlogin.php): failed to open stream: No such file or directory in /home/admin/public_html/includes/board_hardware_mecom.html on line 45
Warning: main(): Failed opening './bbs/outlogin.php' for inclusion (include_path='.:/usr/local/lib/php') in /home/admin/public_html/includes/board_hardware_mecom.html on line 45
이러한 에러가 나기도 하구요,
PHP,MYSQL 지원하는 리눅스 서버입니다.
죄송하지만,,,
아웃로그인과 최근게시물을 뽑는 방법을 좀 자세히 알려주셨으면
합니다.
그냥 단순한 표로 만든 HTML페이지에 집어넣으려면 어느 소스를 넣고, 이런식으로
답변 주시면 정말 감사하겠습니다.
댓글 전체
아, 감사합니다. 제가 원하는 시원한 대답을 해주셨습니다.
다른것은 접어두고 기본설치로 익숙해 지신 후 폴더변경 및 폴더외에
불러 오실것을 권해 드립니다.
include "./lib/latest.lib.php";
가 상단에 지정되어 있어야 합니다.
따로 불러 올때는
<? latest('basic', test, 5, 15); ?>
식으로 해 주시고
몽창 한번에 다 불어 오실때는 ....
<?
// 최신글 시작
$sql = " select bo_table, bo_subject from $cfg[table_board] order by gr_id, bo_table ";
$result = sql_query($sql);
for ($i=0; $row=mysql_fetch_array($result); $i++) {
echo "<table width=100%><tr><td height=25 bgcolor=#F0F0F0> <img src='image/icon_01.gif' align=absmiddle> <a href='./?doc=bbs/gnuboard.php&bo_table=$row[bo_table]'><b>$row[bo_subject]</b></a></td></tr></table>";
# 이 함수가 바로 최신글을 추출하는 역할을 합니다.
# 사용방법
# latest(스킨, 게시판아이디, 출력라인, 글자수);
# 스킨은 입력하지 않을 경우 관리자 > 환경설정의 최신글 스킨경로를 기본 스킨으로 합니다.
latest('', test, 5, 15);
echo "<p>";
}
// 최신글 끝
?>
를 사용 합니다. 그누폴더외 일때는 위와는 비슷 하지만 사용되는게 다른걸로
기억 됩니다.
이전에 작성해 놓은게 있습니다. 미리보기 - http://www.slgi.co.kr/new_latest_test.php
불러 오실것을 권해 드립니다.
include "./lib/latest.lib.php";
가 상단에 지정되어 있어야 합니다.
따로 불러 올때는
<? latest('basic', test, 5, 15); ?>
식으로 해 주시고
몽창 한번에 다 불어 오실때는 ....
<?
// 최신글 시작
$sql = " select bo_table, bo_subject from $cfg[table_board] order by gr_id, bo_table ";
$result = sql_query($sql);
for ($i=0; $row=mysql_fetch_array($result); $i++) {
echo "<table width=100%><tr><td height=25 bgcolor=#F0F0F0> <img src='image/icon_01.gif' align=absmiddle> <a href='./?doc=bbs/gnuboard.php&bo_table=$row[bo_table]'><b>$row[bo_subject]</b></a></td></tr></table>";
# 이 함수가 바로 최신글을 추출하는 역할을 합니다.
# 사용방법
# latest(스킨, 게시판아이디, 출력라인, 글자수);
# 스킨은 입력하지 않을 경우 관리자 > 환경설정의 최신글 스킨경로를 기본 스킨으로 합니다.
latest('', test, 5, 15);
echo "<p>";
}
// 최신글 끝
?>
를 사용 합니다. 그누폴더외 일때는 위와는 비슷 하지만 사용되는게 다른걸로
기억 됩니다.
이전에 작성해 놓은게 있습니다. 미리보기 - http://www.slgi.co.kr/new_latest_test.php
아, 그러면 메인페이지는 그누폴더에 집어넣을 수 없는데 어떻게 하죠?
흠;;;
지금 다시 bbs 폴더로 넣어서 제도메인/bbs/?doc=board_test.html (파일명바꿔서)
했는데도,
Warning: main(./bbs/bbs/outlogin.php): failed to open stream: No such file or directory in /home/admin/public_html/bbs/board_test.html on line 45
Warning: main(): Failed opening './bbs/bbs/outlogin.php' for inclusion (include_path='.:/usr/local/lib/php') in /home/admin/public_html/bbs/board_test.html on line 45
이러한 에러가 나네요
참고로, 이 파일에는 아웃로그인 만 넣었습니다. <? include "./bbs/outlogin.php"; ?> 이 소스를 넣어서
지금 다시 bbs 폴더로 넣어서 제도메인/bbs/?doc=board_test.html (파일명바꿔서)
했는데도,
Warning: main(./bbs/bbs/outlogin.php): failed to open stream: No such file or directory in /home/admin/public_html/bbs/board_test.html on line 45
Warning: main(): Failed opening './bbs/bbs/outlogin.php' for inclusion (include_path='.:/usr/local/lib/php') in /home/admin/public_html/bbs/board_test.html on line 45
이러한 에러가 나네요
참고로, 이 파일에는 아웃로그인 만 넣었습니다. <? include "./bbs/outlogin.php"; ?> 이 소스를 넣어서
아, 그리고 어떤 분이 <body>앞부분과 </body>뒷부분을 head.sub.php파일에 포함시켜야 한다고 하셨는데, head.sub.php 안에 포함시킬 내용이 또 있는지요...
그리고, 최신게시물 뽑을 때,
latest('', test, 5, 15); 이렇게만 뽑나요? 아님, <?
// 최신글 시작
$sql = " select bo_table, bo_subject from $cfg[table_board] order by gr_id, bo_table ";
$result = sql_query($sql);
for ($i=0; $row=mysql_fetch_array($result); $i++) {
echo "<table width=100%><tr><td height=25 bgcolor=#F0F0F0> <img src='image/icon_01.gif' align=absmiddle> <a href='./?doc=bbs/gnuboard.php&bo_table=$row[bo_table]'><b>$row[bo_subject]</b></a></td></tr></table>";
# 이 함수가 바로 최신글을 추출하는 역할을 합니다.
# 사용방법
# latest(스킨, 게시판아이디, 출력라인, 글자수);
# 스킨은 입력하지 않을 경우 관리자 > 환경설정의 최신글 스킨경로를 기본 스킨으로 합니다.
latest('', test, 5, 15);
echo "<p>";
}
// 최신글 끝
?>
이것을 다 넣어야 하나요?
그리고, 최신게시물 뽑을 때,
latest('', test, 5, 15); 이렇게만 뽑나요? 아님, <?
// 최신글 시작
$sql = " select bo_table, bo_subject from $cfg[table_board] order by gr_id, bo_table ";
$result = sql_query($sql);
for ($i=0; $row=mysql_fetch_array($result); $i++) {
echo "<table width=100%><tr><td height=25 bgcolor=#F0F0F0> <img src='image/icon_01.gif' align=absmiddle> <a href='./?doc=bbs/gnuboard.php&bo_table=$row[bo_table]'><b>$row[bo_subject]</b></a></td></tr></table>";
# 이 함수가 바로 최신글을 추출하는 역할을 합니다.
# 사용방법
# latest(스킨, 게시판아이디, 출력라인, 글자수);
# 스킨은 입력하지 않을 경우 관리자 > 환경설정의 최신글 스킨경로를 기본 스킨으로 합니다.
latest('', test, 5, 15);
echo "<p>";
}
// 최신글 끝
?>
이것을 다 넣어야 하나요?
그럼, 그누보드 외부에서 불러오는 방법을 kaja님께서 올리신것은 아는데, 그러면 gnu3디렉토리 안에서 최신게시물 그런 페이지를 다 불러야 하나요?
아, 실수입니다. ./bbs/outlogin.php 입니다. 이 글에 잘못 썼군요, 그런데 제대로 써도 에러가 나는군요, 그누보드 설치는 public_html 안에 gnu3이란 폴더명을 bbs로 바꿔서 사용하고 있습니다. 고수님들 도와주세요.