최근글 한두개는 이미지와 내용까지 보고 나머지는 리스트만 보여주는 게시물 추출 (공지사항추출용) > 유익한 싸이트

본문 바로가기
 

최근글 한두개는 이미지와 내용까지 보고 나머지는 리스트만 보여주는 게시물 추출 (공지사항추출용)

페이지 정보

작성자 이름으로 검색 댓글 0건 조회 16,184회 작성일 06-03-09 22:49

본문







최근글
한두개는 이미지와 내용까지 보고 나머지는 리스트만 보여주는 게시물 추출
(공지사항추출용)




네로


(Homepage)


2001-12-09 14:11:53, 조회 : 11,045, 추천 :
8


- Download #1 :

dot_cross.gif (53 Byte)
, Download : 1344


dot_cross.gif


- Download #2 :

_cl.gif (48 Byte)
, Download : 1029


_cl.gif


t.gif

 
말 그대로
최근글 한두개는 이미지와 내용까지 보고 나머지는 리스트만 보여주는 게시물
추출 (공지사항추출용)입니다....



이미지가 있을때나 없을때나 이뿌게 내용을 뿌려주도록 노력을 했습니다.

도트라인 관련 이미지는 파일#1 파일#2 에서 받으세요.....



그럼 아래는 소스입니다....



미리보기는

http://moyiza.org/Nero/zboard/notice.html




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







<?



// 여기서 부터 설정 해주셔야 할 부분입니다...





$디비호스트 = "localhost"; // 디비 호스트네임을
적어주세요...보통은 걍 두셔도 됩니다.

$디비아이디 = "root"; // 아이디를 적으세요.


$디비비밀번호 = "spfh"; // 비밀번호를 적어주세요.

$디비네임 = "zboard"; // 디비명을 적으세요...

$제로보드위치 = "./zboard"; // 제로보드 상대경로를
적어주세요....마지막 / 는 적지 마시구요.

$게시판이디 = "nero"; // 게시판 아이디를 적어주세요.

$뽑아낼게시물수 = "3"; // 뽑아내서 보여줄
게시물수를 적어주세요.

$제목글자수 = "50"; // 적은 숫자만큼
보여주고 나머지는 싹둑 ㅡ.ㅡ

$내용게시물수 ="1"; // 내용까지 보여줄 글의


$내용글짜수 = "500"; // 보여줄 내용 글짜수





// 여기까지 설정부분입니다..아래는 손 안대셔도 별 문제 없습니다.















$connect=mysql_connect("$디비호스트","$디비아이디","$디비비밀번호");


mysql_select_db("$디비네임");









$result=mysql_query("select * from
zetyx_board_$게시판이디 order by no desc
limit $뽑아낼게시물수"); // limit 3은 나타내는 글의 갯수


$totalnum=mysql_query("select * from
zetyx_board_$게시판이디");

$total=mysql_num_rows($totalnum);

$totalf=mysql_num_rows($totalnum);







while($data=mysql_fetch_array($result))


{



$no=$data[no];

$subject=stripslashes($data[subject]);

$memo=$data[memo]=nl2br(stripslashes($data[memo])); //
본문태그 살려주기 쿄쿄쿄 쒸바 이것땜시 헤맸자너 ㅡ.ㅡ

$memo=stripslashes($data[memo]);

$view=$내용게시물수; // 내용까지 보여줄 글의 수.

$k=$view+1;

$total=$total-1;



// 제목줄 짜르기



$subject_len=strlen($subject);

$date=date("Y.m.d",$data[reg_date]);

$trim=$제목글자수;//자를 길이 지정

$trim_len=strlen(substr($subject,0,$trim));


if($subject_len > $trim_len){

for($jj=0;$jj < $trim_len;$jj++){

$uu=ord(substr($subject, $jj, 1));

if( $uu > $제목글자수){

$jj++;

}

}

$subject=substr($subject,0,$jj);

}





// 본문내용 짜르기



$memo_len=strlen($memo);

$trim=$내용글짜수;//자를 길이 지정

$trim_len=strlen(substr($memo,0,$trim));


if($memo_len > $trim_len){

for($jj=0;$jj < $trim_len;$jj++){

$uu=ord(substr($memo, $jj, 1));

if( $uu > $내용글짜수){

$jj++;

}

}

$memo=substr($memo,0,$jj);

}









$memo="$memo"."..... style=font-size:8pt;> href=$제로보드위치/view.php?id=$게시판이디&no=$no>[전체내용보기]
";









if ($data[total_comment] == 0)

{

$data[total_comment] = "";

}

else {

$data[total_comment] =
"[$data[total_comment]]";

}



$comment_num="$data[total_comment]";





$그림위치="$제로보드위치/"."$data[file_name1]";

$공지그림= " href=$제로보드위치/view.php?id=$게시판이디&no=$data[no]
target=_self>$그림위치 alt='".stripslashes($data[subject])."'
border=1 align=left hspace=3 width=90
height=90
style='border-color:black'>";



if (!stripslashes($data[file_name1])) {



$공지그림="";

}



else {

$공지그림=$공지그림;

}







if($total > $totalf-$k){





echo " ";



// 아래는 내용보여주는 게시물 출력





echo " cellspacing=0 cellpadding=0>
href=$제로보드위치/view.php?id=$게시판이디&no=$no
title='작성자: [$data[name]]'>
$subject

$comment_num
";

}else{





// 아래는 게시물 타이틀만 출력





echo " cellspacing=0 cellpadding=0
height='22'>
[$date] href=$제로보드위치/view.php?id=$게시판이디&no=$no
title='작성자: [$data[name]]' > $subject
$comment_num
";

}

}

?>







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





윗소스를 마우스로 긁어서 xxx.php로 저장합니다...

다음에 삽입하려는 곳에 <? include "xxx.php"; ?>를
넣으면 됩니다.





역시 허접팁이였습니다......



조금이나마 도움이 됏다면 더 바랄께 읍씁미다...=3=3=3

코멘트라도 남겨주시면 고맙겠습니다.



 







t.gif

 

t.gif

t.gif

 



허재원


t.gif

좋습니다! Good~~!!!!
2001-12-10

10:55:41


valign="absmiddle" src="http://www.nzeo.com/bbs/skin/nzeo_ver4_bbs/del.gif"

t.gif

 

t.gif

t.gif

 



인우영


t.gif

1.이팁을 복사한다.

2.써있는 말대로 수정한다

3.메모장에다 옮긴다.

4.그담은 어케 하져?



허접해서 죄송해여 ㅠ_ㅠ 좀 가르쳐 주세요.
2001-12-10

18:52:55


valign="absmiddle" src="http://www.nzeo.com/bbs/skin/nzeo_ver4_bbs/del.gif"

t.gif

 

t.gif

t.gif

 



조용학


t.gif


[[[$memo=$data[memo]=nl2br(stripslashes($data[memo]));
// 본문태그 살려주기 쿄쿄쿄 쒸바 이것땜시 헤맸자너 ㅡ.ㅡ ]]]

음...상당히 재미있으신 분같네요^^
2001-12-10

19:29:52


valign="absmiddle" src="http://www.nzeo.com/bbs/skin/nzeo_ver4_bbs/del.gif"

t.gif

 

t.gif

t.gif

 



네로


t.gif

윗소스를 마우스로 긁어서 xxx.php로 저장합니다...


다음에 삽입하려는 곳에 <? include "xxx.php"; ?>를 넣으면 됩니다.
2001-12-10

19:46:29


valign="absmiddle" src="http://www.nzeo.com/bbs/skin/nzeo_ver4_bbs/del.gif"

t.gif

 

t.gif

t.gif

 



네로


t.gif

훔....다음에는 전에 올렷던 소스들을 다시 알기쉽게
정리하고 문자열 자를때 ? 가 생기는것을 없앤 소스들을 올릴 예정입니다.
2001-12-10

21:40:30


valign="absmiddle" src="http://www.nzeo.com/bbs/skin/nzeo_ver4_bbs/del.gif"

t.gif

 

t.gif

t.gif

 



이옥환


t.gif

<? include "xxx.php"; ?>이걸 삽입한
htm소스좀 보여줬으면 하네요

xxx.php는 실행해보면 나오는데 저걸 그냥 넣으니까 전혀 나오지 않네요..^^;;
2001-12-11

05:59:49


valign="absmiddle" src="http://www.nzeo.com/bbs/skin/nzeo_ver4_bbs/del.gif"

t.gif

 

t.gif

t.gif

 



유종현


t.gif

인클루드는 너무 어려워요. 아마 프레임 나눠서 넣어도
될걸요...
2001-12-12

09:32:57


valign="absmiddle" src="http://www.nzeo.com/bbs/skin/nzeo_ver4_bbs/del.gif"

t.gif

 

t.gif

t.gif

 



유종현


t.gif

그런데 이거 설정하기 굉장히 편하게 만드셨네요...
감사합니다. 잘쓸께요...
2001-12-12

09:36:04


valign="absmiddle" src="http://www.nzeo.com/bbs/skin/nzeo_ver4_bbs/del.gif"

t.gif

 

t.gif

t.gif

 



강성국


t.gif

새창 어떻게 띄우나요??
2001-12-14

11:01:12


valign="absmiddle" src="http://www.nzeo.com/bbs/skin/nzeo_ver4_bbs/del.gif"

t.gif

 

t.gif

t.gif

 



네로


t.gif

새창띄우기는 게시물타이틀 링크부분에
target='_blank' 를 추가해주심 새창으로 뜹니다....

또 한가지는 자바로 새창 띄우셔도 되구요^^
2001-12-14

12:34:59


valign="absmiddle" src="http://www.nzeo.com/bbs/skin/nzeo_ver4_bbs/del.gif"

t.gif

 

t.gif

t.gif

 



이건일


t.gif

흠 .. 글짜수..
2001-12-17

21:31:18


valign="absmiddle" src="http://www.nzeo.com/bbs/skin/nzeo_ver4_bbs/del.gif"

t.gif

 

t.gif

t.gif

 



장민석


t.gif

니마 식이 뭔가가 잘못된듯

저 처버라서 뭔지 하나두 몰라 대충 배껴쓰는 넘인디..

본문이 500자 안넘었는디..

계속 [전체내용보기]가 따라붙네염..

제대로 긁어서 했는디..

계속그래염..
2001-12-24

10:53:05


valign="absmiddle" src="http://www.nzeo.com/bbs/skin/nzeo_ver4_bbs/del.gif"

t.gif

 

t.gif

t.gif

 



나순희


t.gif

있자나여, 초보라...ㅡㅡ;

여기서 추출 바탕을 홈에 맞게 수정하려면 어딜 고쳐야 하나여? 여기저기 해봐도 안되서여..갈켜주세여
2001-12-25

10:42:09


valign="absmiddle" src="http://www.nzeo.com/bbs/skin/nzeo_ver4_bbs/del.gif"

t.gif

 

t.gif

t.gif

 



네로


t.gif

[전체내용보기] 가 시르면요 이부분
$memo="$memo"."..... href=$제로보드위치/view.php?id=$게시판이디&no=$no>[전체내용보기]
"; 을 삭제 혹은 주석처리 해주시면 됩니다.
2001-12-25

16:10:59


valign="absmiddle" src="http://www.nzeo.com/bbs/skin/nzeo_ver4_bbs/del.gif"

t.gif

 

t.gif

t.gif

 



네로


t.gif

// 아래는 내용보여주는 게시물 출력 과 // 아래는 게시물
타이틀만 출력 부분을 입맛에 맞게 디자인하셔서 사용하시면 됩니다.
2001-12-25

16:11:57


valign="absmiddle" src="http://www.nzeo.com/bbs/skin/nzeo_ver4_bbs/del.gif"

t.gif

 

t.gif

t.gif

 



장석희


t.gif

body의 색깔을 바꾸려면 어딜 고쳐줘야 되는거에여?

공부를 해야 하는데 맨날 일케 질문만 하네염...

그래더 알려주세요...
2001-12-26

04:30:30


valign="absmiddle" src="http://www.nzeo.com/bbs/skin/nzeo_ver4_bbs/del.gif"

t.gif

 

t.gif

t.gif

 



네로


t.gif

body의 색갈을 바꾸시려면 이부분 echo " type=\\"text/css\\">

body,td {font-family:굴림;font-size:9pt;color:black;}

A:link {color:black;text-decoration:none;}

A:visited {color:black;text-decoration:none;}

A:active {color:black;text-decoration:none;}

A:hover {color:gray;text-decoration:underline overline
blink;} //스타일 시트에서 폰트와 링크 설정



";



에 이이서

echo " "; 이런식으로 추가해주심 되겠죠
2001-12-26

15:14:39


valign="absmiddle" src="http://www.nzeo.com/bbs/skin/nzeo_ver4_bbs/del.gif"

t.gif

 

t.gif

t.gif

 



seh


t.gif

위 소스를'gallery.php'로
저장하고선...gallery.htm파일의 테이블 안에 <? include "gallery.php";
?>로 넣었는데....안돼서요...흑흑...머가 문젠지...그냥gallery.php파일 안의
table나오는 부분에다 echo써서 테이블을 추가하면 안돼나요?? 그렇게 했는데 parse
error...라고 나오드라구요....우잉

그냥 gallery.php는 잘 실행돼거든요..
2001-12-28

13:42:16


valign="absmiddle" src="http://www.nzeo.com/bbs/skin/nzeo_ver4_bbs/del.gif"

t.gif

 

t.gif

t.gif

 



신기만


t.gif

네로님의 글을보고 많은 도움을 받은 사람 입니다...저기요
이미지 클릭하면 이미지만 새창으로 뜨게 할 수 있나요 그리고 날짜는 안나오게 하는 방법까지 가르켜
주시면 감사 하겠습니다

힘이 드시면 일번에 날짜 아나오게 하는 방법은 본것 같아서 품팔이 해야 겠지여~~~감사합니다 수고
하세요
2002-01-16

17:08:06


valign="absmiddle" src="http://www.nzeo.com/bbs/skin/nzeo_ver4_bbs/del.gif"

t.gif

 

t.gif

t.gif

 



연구원


t.gif

너무 감사하게 잘쓰고 있습니다. 그런데 글자가 중간에
짤릴경우 ?표시가 뜨는 수가 있는데 이를 해결할 방법은 없는지요?
2002-01-31

22:59:42


valign="absmiddle" src="http://www.nzeo.com/bbs/skin/nzeo_ver4_bbs/del.gif"

t.gif

 

t.gif

t.gif

 



장민석


t.gif

네로님.. 근데 여기서 컴푸파일이 그림파일이 아닌경우에도
나오는데요..



-_-;
2002-02-22

10:44:48


valign="absmiddle" src="http://www.nzeo.com/bbs/skin/nzeo_ver4_bbs/del.gif"

t.gif

 

t.gif

t.gif

 



신델라


t.gif

우어...!!;; 제가 이걸 원하고
있었습죠;;-_-..(얼마나 싸돌아 댕겼는지;)감사합니다..;;^^;
2002-02-28

19:23:22


valign="absmiddle" src="http://www.nzeo.com/bbs/skin/nzeo_ver4_bbs/del.gif"

t.gif

 

t.gif

t.gif

 



캐빈


t.gif

잘되고 있습니다.. 후... 이거마저 없었따면 난
울어버렸을꼬야 ㅋㅋㅋ
2002-07-18

03:45:38


valign="absmiddle" src="http://www.nzeo.com/bbs/skin/nzeo_ver4_bbs/del.gif"

t.gif

 

t.gif

t.gif

 



캐빈


t.gif

갤러리용 게시판을 대입시키니까 전체보기로 넘어가는 순간
노프레임이라 그런지 아니면 갤러리용스킨이라 그런지 프레임자체가 깨져서 보여지더군요... 일반게시판은
상관이 없는데.... ㅡㅡㅋ
2002-07-18

04:25:34


valign="absmiddle" src="http://www.nzeo.com/bbs/skin/nzeo_ver4_bbs/del.gif"

t.gif

 

t.gif

t.gif

 



주하니


t.gif

우띠~4.1pl2 에서두 되게 해주세염..테이블 욜라
깨지는뎀..-.-;;
2002-08-06

06:14:44


valign="absmiddle" src="http://www.nzeo.com/bbs/skin/nzeo_ver4_bbs/del.gif"

t.gif

 

t.gif

t.gif

 



신지철


t.gif

감사합니다. 잘 사용하겠습니다.

1년전 자료인데도 별로 수정할데가 없네요^^



윗분, 4.1pl2에서도 잘 되는데요?
2003-01-07

17:56:10


valign="absmiddle" src="http://www.nzeo.com/bbs/skin/nzeo_ver4_bbs/del.gif"

t.gif

 

t.gif

t.gif

 



추천하기


목록보기
글쓰기<>



 




[이 게시물은 human님에 의해 2007-05-14 17:58:49 bilkboard1에서 복사 됨]
[이 게시물은 human님에 의해 2007-05-15 09:09:28 bulk3에서 이동 됨]

댓글목록

등록된 댓글이 없습니다.

Total 224건 7 페이지
유익한 싸이트 목록
번호 제목 글쓴이 조회 날짜
116 이름으로 검색 8417 03-17
열람중 이름으로 검색 16185 03-09
114 이름으로 검색 14699 03-05
113 이름으로 검색 15990 03-05
112 이름으로 검색 15378 03-05
111 이름으로 검색 20075 03-05
110 이름으로 검색 9383 02-14
109 이름으로 검색 15032 02-08
108 이름으로 검색 19612 02-08
107 이름으로 검색 15219 02-06
106 이름으로 검색 15727 02-06
105 이름으로 검색 13316 01-28
104 이름으로 검색 8111 01-20
103 이름으로 검색 15309 01-05
102 이름으로 검색 13983 12-27
101 이름으로 검색 16074 12-27
100 이름으로 검색 18204 12-27
99 이름으로 검색 8453 12-27
게시물 검색