새글이 작성되면 자동 리플래쉬 되고 알림 소리 나게 하기 위해서 > 그누4 질문답변

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기
기존 게시물은 열람만 가능합니다.

새글이 작성되면 자동 리플래쉬 되고 알림 소리 나게 하기 위해서 정보

새글이 작성되면 자동 리플래쉬 되고 알림 소리 나게 하기 위해서

본문

그누보드에서

list.skin.php에서 아래와 같이 바꾸었는데요

<td class="hit"><?=$list[$i][wr_hit]?></td>
<? if($wr_hit<1){ ?>
        <EMBED src=<?=$board_skin_path?>/img/2.swf width=0 height=0></EMBED>
        <? } ?>

조회수가 늘어나도 알림메세지 소리가 계속나고, 게시판 테이블 위에서 게시글 숫자만큼 줄도 생기네요..
한번 클릭후 알림메세지 나지 않게 하고 게시판에 줄도 안생기게 하는법이 없을까요..
게시판 새글이 올라오면 알림소리를 내고 싶고 자동 리플래쉬 되게 하고 싶은데요
  • 복사

댓글 전체

훗, 아직 해결이 안되었군요
$list[$i][wr_hit] 로는 새글 등록인지 예전부터 있던 글인지 알 수가 없습니다
새글을 등록하면 $list[$i][wr_hit]은 1 이 됩니다
누군가 뷰페이지를 열지않으면 계속해서 1 이겠죠?
다음날도 그다음날도 뷰페이지를 열지않은 이상 계속 1인데 이 경우에도 알림음이 나길 원하는건가요?
그렇다면 for문 다음줄에 이렇게 넣으세요
새글이 등록 되면 자동 리플래시<--이건 다음 분이....
$new='';
for(.........){
if($list[$i][wr_hit]==1) $new=99;

그리고 리스트 끝나는 위치에서
<?if($new){?>
<embed............>
<?}?>
리스트 중에서 hit 가 1 인것이 있으면 한번 embed 해주는겁니다
hit 가 1 인 게시물이 하나만 있으라는 법이 없으니....
2.swf는 반복헤서 알림음이 나지않도록 만듫어진 플래시인 것은 확실한 거죠?

그리고 <td></td><embed.....>
</td>이렇게 셀은 이미 닫혔으니 셀이 아닌 곳에 넣으면 그 내용은 테이블 위로 올라가버립니다
이분 좀 웃기네..

보름째 하나도 바뀌지않는 질문글 그대로.

올린글에 달린 답변들에대한 감사인사는커녕 피드백도 전혀없음.

뭘 바라시는건지....
© SIRSOFT
현재 페이지 제일 처음으로