게시판의 최근 글표시 방법(퍼온글)

(퍼온곳 : http://chaosun.com/zboard/zboard.php?id=zb&no=15)

1. zboard > outlogin.php연다.
2. $main = $loop; 를 찾는다: 2개 있습니다. 2개중 위에꺼(200줄 근처)입니다.
3. $main = $loop; 을 아래와 같이 바꿔준다.($main = $loop; 위쪽에 추가하는 게 되겠죠.)

$new = ” “;
$check_time=(time()-$data[reg_date])/60/60;
if($check_time>24)$new.=” “;
if($check_time<=24)$new.=”<img src=../zboard/images/new.gif border=0>”;
   $main = $loop;

4. $main = $loop;에서 밑으로 4줄 내려가면
$main = str_replace(“[comment]”,$comment,$main); ←이부분을
$main = str_replace(“[comment]”,$comment.$new,$main); ←이렇게 바꿔준다.

5. new.gif를 zboard/image 폴더에 넣는다.

★ 완성된 소스(주석포함)
//최근게시물에 new 붙이기 원래대로 되돌리기1
$new = ” “;
$check_time=(time()-$data[reg_date])/60/60;
if($check_time>24)$new.=” “;
if($check_time<=24)$new.=”<img src=../images/new.gif border=0>”; //1.여기까지 삭제한다
  $main = $loop;
  $main = str_replace(“[name]”,$name,$main);
  $main = str_replace(“[date]”,$date,$main);
  $main = str_replace(“[subject]”,”<a href='”.$_zb_url.$target.”&no=$data[no]’>”.$subject.”</a>”,$main);
  $main = str_replace(“[comment]”,$comment.$new,$main);//되돌리기2 .$new 삭제한다.

★ 원래대로 되돌리려면 되돌리기1, 2 번대로 해주면 된다

——————————————————————————
이 게시판도 제로보드로 작성되어 위의 방법대로 하였음

Leave a Comment

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다

이 사이트는 Akismet을 사용하여 스팸을 줄입니다. 댓글 데이터가 어떻게 처리되는지 알아보세요.