메인화면에 게시판 3개 최근글 정보
메인화면에 게시판 3개 최근글
본문
안녕하세요.. 저에게 쪽지와 이메일로 질문하신 분들이 많아서 이렇게
여기에 소스를 공개합니다.
대단한 것은 아니고, 따른 분들은 이보다 더 쉬운 소스를 사용하실거라고 예상되지만.......
<script language="JavaScript" type="text/JavaScript">
<!-- 스왑이미지 스크립트
function MM_preloadImages() { //v3.0
var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}
function MM_swapImgRestore() { //v3.0
var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}
function MM_findObj(n, d) { //v4.01
var p,i,x; if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
if(!x && d.getElementById) x=d.getElementById(n); return x;
}
function MM_swapImage() { //v3.0
var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}
//-->
</script>
<!-- 게시판불러오기 시작-->
<script language="JavaScript" type="text/JavaScript">
<!--
function list(view){
if(view==document.all.none){
document.all.a.style.display="none"
}
else{
document.all.a.style.display="none"
document.all.b.style.display="none"
document.all.c.style.display="none"
view.style.display=""
}
}
//-->
</script>
<table width="347" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="116"><a href="javascript://" onMouseOver="list(document.all.a)"><img src="images/board_title_01.gif" name="board1" width="116" height="34" border="0" id="board1" onMouseOver="MM_swapImage('board1','','images/board_title_01.gif','board2','','images/board_title_off_02.gif','board3','','images/board_title_off_03.gif',1)"></a></td>
<td width="113"><a href="javascript://" onMouseOver="list(document.all.b)"><img src="images/board_title_off_02.gif" name="board2" width="113" height="34" border="0" id="board2" onMouseOver="MM_swapImage('board1','','images/board_title_off_01.gif','board2','','images/board_title_02.gif','board3','','images/board_title_off_03.gif',1)"></a></td>
<td width="118"><a href="javascript://" onMouseOver="list(document.all.c)"><img src="images/board_title_off_03.gif" name="board3" width="118" height="34" border="0" id="board3" onMouseOver="MM_swapImage('board1','','images/board_title_off_01.gif','board2','','images/board_title_off_02.gif','board3','','images/board_title_03.gif',1)"></a></td>
</tr>
<tr>
<td colspan="3" style="padding-top:5px;">
<DIV id=a> <? echo latest("main_board_date", board1, 4, 30); ?></DIV>
<DIV id=b style="DISPLAY: none"> <? echo latest("main_board_name", board2, 4, 30); ?></DIV>
<DIV id=c style="DISPLAY: none"> <? echo latest("main_board_wr_1", bs_tv1, 4, 30); ?></DIV></td> </tr></table>
여기에 소스를 공개합니다.
대단한 것은 아니고, 따른 분들은 이보다 더 쉬운 소스를 사용하실거라고 예상되지만.......
<script language="JavaScript" type="text/JavaScript">
<!-- 스왑이미지 스크립트
function MM_preloadImages() { //v3.0
var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}
function MM_swapImgRestore() { //v3.0
var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}
function MM_findObj(n, d) { //v4.01
var p,i,x; if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
if(!x && d.getElementById) x=d.getElementById(n); return x;
}
function MM_swapImage() { //v3.0
var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}
//-->
</script>
<!-- 게시판불러오기 시작-->
<script language="JavaScript" type="text/JavaScript">
<!--
function list(view){
if(view==document.all.none){
document.all.a.style.display="none"
}
else{
document.all.a.style.display="none"
document.all.b.style.display="none"
document.all.c.style.display="none"
view.style.display=""
}
}
//-->
</script>
<table width="347" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="116"><a href="javascript://" onMouseOver="list(document.all.a)"><img src="images/board_title_01.gif" name="board1" width="116" height="34" border="0" id="board1" onMouseOver="MM_swapImage('board1','','images/board_title_01.gif','board2','','images/board_title_off_02.gif','board3','','images/board_title_off_03.gif',1)"></a></td>
<td width="113"><a href="javascript://" onMouseOver="list(document.all.b)"><img src="images/board_title_off_02.gif" name="board2" width="113" height="34" border="0" id="board2" onMouseOver="MM_swapImage('board1','','images/board_title_off_01.gif','board2','','images/board_title_02.gif','board3','','images/board_title_off_03.gif',1)"></a></td>
<td width="118"><a href="javascript://" onMouseOver="list(document.all.c)"><img src="images/board_title_off_03.gif" name="board3" width="118" height="34" border="0" id="board3" onMouseOver="MM_swapImage('board1','','images/board_title_off_01.gif','board2','','images/board_title_off_02.gif','board3','','images/board_title_03.gif',1)"></a></td>
</tr>
<tr>
<td colspan="3" style="padding-top:5px;">
<DIV id=a> <? echo latest("main_board_date", board1, 4, 30); ?></DIV>
<DIV id=b style="DISPLAY: none"> <? echo latest("main_board_name", board2, 4, 30); ?></DIV>
<DIV id=c style="DISPLAY: none"> <? echo latest("main_board_wr_1", bs_tv1, 4, 30); ?></DIV></td> </tr></table>
추천
5
5
댓글 12개
>>ㅑ악.. 브레스님~~~~~~~~~~~~~~~~~~~~~~~~~~~
완전 완전 감사합니다.
아.. 정말 정말 감사합니다.
그리고 정말 또 감사합니다............................^-----------------^
완전 완전 감사합니다.
아.. 정말 정말 감사합니다.
그리고 정말 또 감사합니다............................^-----------------^
아.. 근데요.. 파일이 어디있죠? ㅠ.ㅠ 안보여안보여..
혹시 소스만으로도 가능한건가요?
혹시 소스만으로도 가능한건가요?

소스만으로 가능합니다. 물론 게시판타이틀이미지는 홈페이지에 맞게 바꾸어야 하구요~
소스의 맨아래에 보면
<DIV id=a><? echo latest("main_board_date", board1, 4, 30); ?></DIV>
<DIV id=b style="DISPLAY: none"> <? echo latest("main_board_name", board2, 4, 30); ?></DIV>
<DIV id=c style="DISPLAY: none"> <? echo latest("main_board_wr_1", bs_tv1, 4, 30); ?></DIV>
여기가 게시판 불러오는 곳입니다.
소스의 맨아래에 보면
<DIV id=a><? echo latest("main_board_date", board1, 4, 30); ?></DIV>
<DIV id=b style="DISPLAY: none"> <? echo latest("main_board_name", board2, 4, 30); ?></DIV>
<DIV id=c style="DISPLAY: none"> <? echo latest("main_board_wr_1", bs_tv1, 4, 30); ?></DIV>
여기가 게시판 불러오는 곳입니다.
브레스님 너무너무 감사합니다.
지금 소스 분석해보면서 해가고 있습니다.
정말 감격스러워요~
아 근데요.. 혹시 소스삽입을 index.php에다 하면 되는걸까요?^^
아 그리고.. 저 옆으로 보이는 ▶ 아이콘이미지를 뭐라고 저장하면 될까요?
자꾸 물어보네요;; 모르는게 많아서 그래도 해보겠습니다. 정말 감사해요~
<DIV id=a><? echo latest("news", board1, 4, 30); ?></DIV>
<DIV id=b style="DISPLAY: none"> <? echo latest("free", board2, 4, 30); ?></DIV>
<DIV id=c style="DISPLAY: none"> <? echo latest("down", bs_tv1, 4, 30); ?></DIV>
로 바꿨는데 이게아닌가요?"요안에들어가야하는게 게시판아이디 아니에요?"
잘 안되가지고서는..ㅜ.ㅜ
지금 소스 분석해보면서 해가고 있습니다.
정말 감격스러워요~
아 근데요.. 혹시 소스삽입을 index.php에다 하면 되는걸까요?^^
아 그리고.. 저 옆으로 보이는 ▶ 아이콘이미지를 뭐라고 저장하면 될까요?
자꾸 물어보네요;; 모르는게 많아서 그래도 해보겠습니다. 정말 감사해요~
<DIV id=a><? echo latest("news", board1, 4, 30); ?></DIV>
<DIV id=b style="DISPLAY: none"> <? echo latest("free", board2, 4, 30); ?></DIV>
<DIV id=c style="DISPLAY: none"> <? echo latest("down", bs_tv1, 4, 30); ?></DIV>
로 바꿨는데 이게아닌가요?"요안에들어가야하는게 게시판아이디 아니에요?"
잘 안되가지고서는..ㅜ.ㅜ

<? echo latest("최근글스킨명", 게시판명, 출력줄수, 제목자르기수); ?>
각각의 html페이지를 만들고 iframe으로 링크하기..쨔잔..-_-;
(그..그렇게 하면 마우스 롤오버시 해당 최근 게시물을 볼 수 없잖아..--_-;)
(그..그렇게 하면 마우스 롤오버시 해당 최근 게시물을 볼 수 없잖아..--_-;)
1. 보통 이곳 최근게시물 스킨처럼;; skin>latest>자신에 스킨폴더>(latest.php,img)이렇게 되있자나요..
스킨 받으면.. 그럼 이런식으로 하는거죠?
그렇다면.. 위에 소스를 폴더를
main_board_date,
main_board_name,
main_board_wr_1
이렇게 3개의 폴더에 latest.php 페이지로 줘야할까요?
또 그렇다면.. 3개의 폴더안에 각각의 페이지를 만들었을때;; 소스를 나누어서 페이지를 만들텐데..
소스를 어디서부터 어디까지 삽입해줘야할까요?
아.. 제자신도 정리가 안되어서.. 질문하면서도 이게 맞게 질문한것인지도 잘 모르겠습니다.
아 그리고 바꿔줘야할부분은..<? echo latest("최근글스킨명", 게시판명, 출력줄수, 제목자르기수); ?> 만 바꿔주면 되는거죠?
이구 주말잘보내세요...^-^
스킨 받으면.. 그럼 이런식으로 하는거죠?
그렇다면.. 위에 소스를 폴더를
main_board_date,
main_board_name,
main_board_wr_1
이렇게 3개의 폴더에 latest.php 페이지로 줘야할까요?
또 그렇다면.. 3개의 폴더안에 각각의 페이지를 만들었을때;; 소스를 나누어서 페이지를 만들텐데..
소스를 어디서부터 어디까지 삽입해줘야할까요?
아.. 제자신도 정리가 안되어서.. 질문하면서도 이게 맞게 질문한것인지도 잘 모르겠습니다.
아 그리고 바꿔줘야할부분은..<? echo latest("최근글스킨명", 게시판명, 출력줄수, 제목자르기수); ?> 만 바꿔주면 되는거죠?
이구 주말잘보내세요...^-^
저기,, 염치없이;; 한번만 도와주세요..
저 아직까지 해결도 못하구..
<Fatal error: Call to undefined function: latest() in /home5/ssong2/html/mm1.php on line 52
>이렇게만 뜨고 롤오버만 됩니다.
게시물 링크하는방법을 잘 모르겠어요..
자꾸 귀찮게 해서 너무 죄송합니다..ㅜ.ㅜ
저 아직까지 해결도 못하구..
<Fatal error: Call to undefined function: latest() in /home5/ssong2/html/mm1.php on line 52
>이렇게만 뜨고 롤오버만 됩니다.
게시물 링크하는방법을 잘 모르겠어요..
자꾸 귀찮게 해서 너무 죄송합니다..ㅜ.ㅜ
감사히 잘쓰겠습니다.
멋집니당...감사요...
맨위에 내용
-=--=-=-=-=-=-=-
<script language="JavaScript" type="text/JavaScript">
<!-- 스왑이미지 스크립트
에서 부터
<DIV id=c style="DISPLAY: none"> <? echo latest("main_board_wr_1", bs_tv1, 4, 30); ?></DIV></td> </tr></table>
까지
-=-=-=-=-=-=-=-=-
을 t.php파일로 만들었음(위의내용을 복사한후에 메모장에 붙여넣기한후에 파일명을 t.php로 하면됨)
물론 위의 지시처럼 게시판명을 자기것으로 바꾸어야지요..
만들은 파일의 내용이 표현되도록
index.php 또는 처음메인화면에
아래의 내용을 추가하였음
<tr>
<td align="center" valign="top">
<? include_once("t.php"); //탭메뉴?>
</td>
</tr>
-=--=-=-=-=-=-=-
<script language="JavaScript" type="text/JavaScript">
<!-- 스왑이미지 스크립트
에서 부터
<DIV id=c style="DISPLAY: none"> <? echo latest("main_board_wr_1", bs_tv1, 4, 30); ?></DIV></td> </tr></table>
까지
-=-=-=-=-=-=-=-=-
을 t.php파일로 만들었음(위의내용을 복사한후에 메모장에 붙여넣기한후에 파일명을 t.php로 하면됨)
물론 위의 지시처럼 게시판명을 자기것으로 바꾸어야지요..
만들은 파일의 내용이 표현되도록
index.php 또는 처음메인화면에
아래의 내용을 추가하였음
<tr>
<td align="center" valign="top">
<? include_once("t.php"); //탭메뉴?>
</td>
</tr>

브레스님 브레인은 천재~~~