게시판 리스트화면 상단에 경고문구... > 그누4 질문답변

그누4 질문답변

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

게시판 리스트화면 상단에 경고문구... 정보

게시판 리스트화면 상단에 경고문구...

본문

게시판 리스트 화면 상단에

Warning: Division by zero in /home/hosting_users/abc/www/bbs/skin/board/test/list.skin.php on line 164
이런경고문구가 나와서

해당스킨 list.skin.php 를 찾아보니

161에서 164줄 에

// 나머지 td 를 채운다.
if (($cnt = $i%$list_mod) != 0)
    for ($k=$cnt; $k<$list_mod; $k++)
        echo "<td> </td>\n";


이런 소스가 있네요....

잘되던 게시판인데,, 갑자기 이런경고문구가 나옵니다... ㅠㅠ

어떤 해결책이 있을까요?

아시는분의 답변을 기다립니다...

쉬운설명 해주시면 너무나 감사하겠습니다...

꾸벅~




  • 복사

댓글 전체

warning은 @붙혀버리는 센스...ㅋㅋ;;;;;\
이프문 { } 감싸주고 $cnt는 위에서 선언해주고 오는게 보기 좋은거 같다면서.....^^;;;;;
소스는 잘못된게 없는거 같은데요...도움이 안되서 ㅈㅅ....
엘모님 답변감사합니다...

변수를 설정하거나 한거는 없구요,..
이런증상이 없는 게시판 이었는데,,
수정한것이 없는데,
갑자기 이런증상이 나오네요....

if (($cnt = $i%$list_mod) != 0)

이 문제가 될 가능성이 있는거라면,,
변수를 설정하거나 한것이 없는데,
어떻게 수정을 하면 될까요?

답변을 기다립니다....
말러83님 답변 감사드립니다...

제가 워낙 초보라...
말씀하신 부분에 질문을 좀 드리겠습니다.. ^^;;

그렇다면, 말씀하신데로 값을 지정하려면,
원래

// 나머지 td 를 채운다.
if (($cnt = $i%$list_mod) != 0)
    for ($k=$cnt; $k<$list_mod; $k++)
        echo "<td>&nbsp;</td>\n";

이것을

// 나머지 td 를 채운다.
if (($cnt = $i%$list_mod=4;) != 0)
    for ($k=$cnt; $k<$list_mod; $k++)
        echo "<td>&nbsp;</td>\n";

이렇게 바꾸어야 한다는 말씀이신가요?

근데, 안되네요... ㅠㅠ

조금만 쉽게 한번더 설명해주시면,
너무나 감사하겠습니다...

답변기다리겠습니다... 꾸벅~
말러83님 말씀처럼 이렇게 하세요~

========= 수정 전 ===============
// 나머지 td 를 채운다.
if (($cnt = $i%$list_mod) != 0)
    for ($k=$cnt; $k<$list_mod; $k++)
        echo "<td>&nbsp;</td>\n";
================================


========= 수정 후 ===============
// 나머지 td 를 채운다.
$list_mod=4;
if (($cnt = $i%$list_mod) != 0)
    for ($k=$cnt; $k<$list_mod; $k++)
        echo "<td>&nbsp;</td>\n";
================================
© SIRSOFT
현재 페이지 제일 처음으로