길

[2.56 ver] 이벤트공지

· 2003-08-31 (일) 21:05:25 · 1980 · 3
/*
* 이벤트 공지 출력..
*/
function write_event($event_board = 'event'){
global $cfg, $gnu_path;

$sql_event = " SELECT * FROM {$cfg[write_table_prefix]}$event_board WHERE wr_notice = '-1' ";
$result_event = sql_query_error($sql_event);

for ($i = 0, $event_no = 1; $row_event = mysql_fetch_array($result_event); $i++, $event_no++ ) {

echo("<div style='margin-left: 10px'><A HREF='{$gnu_path}/bbs/gnuboard.php?bo_table=$event_board&wr_id=$row_event[wr_id]'><FONT COLOR='#FF0033'>※ <B>EVENT $event_no </B> - $row_event[wr_subject]</FONT></A></div>");
}
}


위의 함수를 libdev.php 에 추가 하시고
원하는 위치에서 <? write_event("event_table_name") ?> 로 호출하여 사용.
게시물 작성시 notice에 체크 하면 이벤트공지를 출력합니다.
|

댓글 3개

2003-08-31 (일) 23:03:36
<A HREF='{$gnu_path}/bbs/gnuboard.php?bo_table=$event_board&wr_id=$row_event[wr_id]'>
위의 링크 패스 수정하세요. 필요없는 / 가 들어갔습니다.
<A HREF='{$gnu_path}bbs/gnuboard.php?bo_table=$event_board&wr_id=$row_event[wr_id]'>
2003-08-31 (일) 21:43:47
써보니까.... 정말 굿이네요..

저 같은 초짜를 위해 덧붙이자면, event 라는 게시판을 생성하던가,
아니면 기존에 있는 게시판의 이름으로 위 소스를 수정 하셔야 합니다.
2003-08-31 (일) 21:18:24
캬.... 265... 얼마만인가..... ^^

오실때 마다... 265의 팁팁팁~ 감사합니다.
댓글을 작성하시려면 로그인이 필요합니다.

그누3 팁자료실

1,026건
+
제목 글쓴이 날짜 조회
03-09-01 조회 3,050
천천풍
03-09-01 조회 2,033
03-08-31 조회 2,516
03-08-31 조회 1,981
03-08-31 조회 2,681
03-08-31 조회 2,782
03-08-29 조회 2,696
03-08-30 조회 2,495
03-08-30 조회 3,108
03-08-30 조회 2,321
03-08-29 조회 2,877
03-08-29 조회 2,943
03-08-29 조회 5,261
03-08-28 조회 3,054
03-08-28 조회 2,060
03-08-28 조회 2,392
03-08-28 조회 2,782
03-08-27 조회 2,352
03-08-26 조회 2,332
03-08-26 조회 2,363