수동으로 만든 서브메뉴에 새글갯수와 뉴아이콘 표시하기 정보
수동으로 만든 서브메뉴에 새글갯수와 뉴아이콘 표시하기관련링크
http://www.daehaesa.org
529회 연결
본문
수동으로 만든 서브메뉴에 새글갯수와 뉴아이콘 표시하기
깜시™ 님의
http://www.sir.co.kr/bbs/tb.php/g4_qa/21284 와
madem 님의
http://www.sir.co.kr/bbs/tb.php/g4_tiptech/1279 를 믹스 하였습니다.
이외에도 몇분이 팁란과 질문답변에 올려 주신 것 같습니다.
메뉴파일의 상단에 아래 코드를 넣으세요.
<?
// 여기부터
//24시간 이내의 글 수 알아내기
$new_icon = "<img src='$g4[path]/img/icon_new.gif' align='absmiddle'>"; //이미지 파일 경로
function new_count($table_id){
// 오늘을 불러옵니다.
$intime = date("Y-m-d H:i:s", time() - (int)(60 * 60 * 24));
// 여기는 오늘과 글쓴 날짜를 비교합니다.
$tmp_write_table .= "g4_write_$table_id";
$sql2 = " select wr_datetime from $tmp_write_table where wr_datetime >= '$intime'";
// 새로운 글이 몇개 있는지 확인합니다.
$result2 = sql_query($sql2);
$total_count = mysql_num_rows($result2);
if ($total_count > 0) {
// $str_cnt .= " [".$total_count."]";
$str_cnt .= "".$total_count."";
return $str_cnt;
}
else {
$str_cnt .= "";
return $str_cnt;
}
}
// 여기까지
?>
뉴아이콘과 새글 갯수를 나타내고자 하는 위치에 아래 코드를 삽입합니다.
<? // 새글 갯수와 뉴아이콘 표시 시작 ?>
<? if (new_count(테이블명) > 0) { echo "<a href='$g4[bbs_path]/board.php?bo_table=테이블명'>
공지사항</a>"; ?>
<font style='color:red;letter-spacing:-1;'>[<?=new_count(테이블명);?>]</font>
<? echo "$new_icon"; } else {
echo " <a href='$g4[bbs_path]/board.php?bo_table=테이블명'>공지사항</a> "; } ?>
<? // 새글 갯수와 뉴아이콘 표시 끝 ?>
매번 받기만 하다가 저도 한번 올려 봅니다.
저처럼 주메뉴와 서브메뉴를 수동으로 구성하시는 분들이 계시리라 생각합니다.
혹시 필요하신 분이 계실지도 몰라서 올립니다.
깜시™ 님의
http://www.sir.co.kr/bbs/tb.php/g4_qa/21284 와
madem 님의
http://www.sir.co.kr/bbs/tb.php/g4_tiptech/1279 를 믹스 하였습니다.
이외에도 몇분이 팁란과 질문답변에 올려 주신 것 같습니다.
메뉴파일의 상단에 아래 코드를 넣으세요.
<?
// 여기부터
//24시간 이내의 글 수 알아내기
$new_icon = "<img src='$g4[path]/img/icon_new.gif' align='absmiddle'>"; //이미지 파일 경로
function new_count($table_id){
// 오늘을 불러옵니다.
$intime = date("Y-m-d H:i:s", time() - (int)(60 * 60 * 24));
// 여기는 오늘과 글쓴 날짜를 비교합니다.
$tmp_write_table .= "g4_write_$table_id";
$sql2 = " select wr_datetime from $tmp_write_table where wr_datetime >= '$intime'";
// 새로운 글이 몇개 있는지 확인합니다.
$result2 = sql_query($sql2);
$total_count = mysql_num_rows($result2);
if ($total_count > 0) {
// $str_cnt .= " [".$total_count."]";
$str_cnt .= "".$total_count."";
return $str_cnt;
}
else {
$str_cnt .= "";
return $str_cnt;
}
}
// 여기까지
?>
뉴아이콘과 새글 갯수를 나타내고자 하는 위치에 아래 코드를 삽입합니다.
<? // 새글 갯수와 뉴아이콘 표시 시작 ?>
<? if (new_count(테이블명) > 0) { echo "<a href='$g4[bbs_path]/board.php?bo_table=테이블명'>
공지사항</a>"; ?>
<font style='color:red;letter-spacing:-1;'>[<?=new_count(테이블명);?>]</font>
<? echo "$new_icon"; } else {
echo " <a href='$g4[bbs_path]/board.php?bo_table=테이블명'>공지사항</a> "; } ?>
<? // 새글 갯수와 뉴아이콘 표시 끝 ?>
매번 받기만 하다가 저도 한번 올려 봅니다.
저처럼 주메뉴와 서브메뉴를 수동으로 구성하시는 분들이 계시리라 생각합니다.
혹시 필요하신 분이 계실지도 몰라서 올립니다.
추천
6
6
댓글 16개

여기저기 응용 가능한 팁이네요.... ^^
감사합니다. 다른분들 처럼 대단한 팁은 아닙니다.

유용한 팁 감사합니다.
가끔은 어떤 기능을 위해 많은 시간을 투자해야 되는 경우가 있습니다.
그누의 팁 등에서 해결책을 찾는 것이 가장 빠르고 정확한 길이기에 작은 것이지만 나누었으면 하는 바램입니다.
그누의 팁 등에서 해결책을 찾는 것이 가장 빠르고 정확한 길이기에 작은 것이지만 나누었으면 하는 바램입니다.

감사합니다~~
연후아빠님의 활동에 비하면 저는 아주 보잘것이 없는데요.
감사합니다.
감사합니다.
감사합니다

감사합니다~^^:
감사합니다.
감사합니다
너무너무 감사합니다. 최고입니다. ^^
작성된 글 갯수는 나오는데 아이콘이 안나옵니다.
이미지는 업로드했구요.. 혹시 제가 빼먹은게 있나해서요. 아이콘나오게 하려면 어떡해해야할까요 ㅡㅡ?
이미지는 업로드했구요.. 혹시 제가 빼먹은게 있나해서요. 아이콘나오게 하려면 어떡해해야할까요 ㅡㅡ?
정말 감사합니다^-^*
감사합니다!

수동으로 만든 서브메뉴에 새글갯수와 뉴아이콘 표시하기
서브메뉴에 뉴 표시