게시판 리스트화면 상단에 경고문구... 정보
게시판 리스트화면 상단에 경고문구...
본문
게시판 리스트 화면 상단에
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: 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는 위에서 선언해주고 오는게 보기 좋은거 같다면서.....^^;;;;;
소스는 잘못된게 없는거 같은데요...도움이 안되서 ㅈㅅ....
이프문 { } 감싸주고 $cnt는 위에서 선언해주고 오는게 보기 좋은거 같다면서.....^^;;;;;
소스는 잘못된게 없는거 같은데요...도움이 안되서 ㅈㅅ....
if (($cnt = $i%$list_mod) != 0) {
for ($k=$cnt; $k<$list_mod; $k++) {
echo "<td> </td>\n";
}
}
for ($k=$cnt; $k<$list_mod; $k++) {
echo "<td> </td>\n";
}
}
답변감사합니다.
kesan 말씀대로 수정을 해보았는데,
같은증상이네요...
다른방법이 없을까요? ㅠㅠ
답변을 기다립니다.... 꾸벅~
kesan 말씀대로 수정을 해보았는데,
같은증상이네요...
다른방법이 없을까요? ㅠㅠ
답변을 기다립니다.... 꾸벅~
저기 이상없는거 같은데
혹시 위에 $list_mod 라는 변수 설정이 있나요?
$i%(존재안하는 변수) 이럴때도 저런 오류가 뜹니다.
혹시 위에 $list_mod 라는 변수 설정이 있나요?
$i%(존재안하는 변수) 이럴때도 저런 오류가 뜹니다.
엘모님 답변감사합니다...
변수를 설정하거나 한거는 없구요,..
이런증상이 없는 게시판 이었는데,,
수정한것이 없는데,
갑자기 이런증상이 나오네요....
if (($cnt = $i%$list_mod) != 0)
이 문제가 될 가능성이 있는거라면,,
변수를 설정하거나 한것이 없는데,
어떻게 수정을 하면 될까요?
답변을 기다립니다....
변수를 설정하거나 한거는 없구요,..
이런증상이 없는 게시판 이었는데,,
수정한것이 없는데,
갑자기 이런증상이 나오네요....
if (($cnt = $i%$list_mod) != 0)
이 문제가 될 가능성이 있는거라면,,
변수를 설정하거나 한것이 없는데,
어떻게 수정을 하면 될까요?
답변을 기다립니다....
$list_mod=4;
if문 앞에 이런식으로 값을 지정해보세요.
if문 앞에 이런식으로 값을 지정해보세요.
말러83님 답변 감사드립니다...
제가 워낙 초보라...
말씀하신 부분에 질문을 좀 드리겠습니다.. ^^;;
그렇다면, 말씀하신데로 값을 지정하려면,
원래
// 나머지 td 를 채운다.
if (($cnt = $i%$list_mod) != 0)
for ($k=$cnt; $k<$list_mod; $k++)
echo "<td> </td>\n";
이것을
// 나머지 td 를 채운다.
if (($cnt = $i%$list_mod=4;) != 0)
for ($k=$cnt; $k<$list_mod; $k++)
echo "<td> </td>\n";
이렇게 바꾸어야 한다는 말씀이신가요?
근데, 안되네요... ㅠㅠ
조금만 쉽게 한번더 설명해주시면,
너무나 감사하겠습니다...
답변기다리겠습니다... 꾸벅~
제가 워낙 초보라...
말씀하신 부분에 질문을 좀 드리겠습니다.. ^^;;
그렇다면, 말씀하신데로 값을 지정하려면,
원래
// 나머지 td 를 채운다.
if (($cnt = $i%$list_mod) != 0)
for ($k=$cnt; $k<$list_mod; $k++)
echo "<td> </td>\n";
이것을
// 나머지 td 를 채운다.
if (($cnt = $i%$list_mod=4;) != 0)
for ($k=$cnt; $k<$list_mod; $k++)
echo "<td> </td>\n";
이렇게 바꾸어야 한다는 말씀이신가요?
근데, 안되네요... ㅠㅠ
조금만 쉽게 한번더 설명해주시면,
너무나 감사하겠습니다...
답변기다리겠습니다... 꾸벅~
아~~그걸 굳이 한줄에 써야겟습니까?
한줄에 스신다면 괄호로 잘 묵어주시던가...헷갈리기 쉽다는....
위 코드에 $list_mod = 4 ; 빼버리시오~
한줄에 스신다면 괄호로 잘 묵어주시던가...헷갈리기 쉽다는....
위 코드에 $list_mod = 4 ; 빼버리시오~
말러83님 말씀처럼 이렇게 하세요~
========= 수정 전 ===============
// 나머지 td 를 채운다.
if (($cnt = $i%$list_mod) != 0)
for ($k=$cnt; $k<$list_mod; $k++)
echo "<td> </td>\n";
================================
========= 수정 후 ===============
// 나머지 td 를 채운다.
$list_mod=4;
if (($cnt = $i%$list_mod) != 0)
for ($k=$cnt; $k<$list_mod; $k++)
echo "<td> </td>\n";
================================
========= 수정 전 ===============
// 나머지 td 를 채운다.
if (($cnt = $i%$list_mod) != 0)
for ($k=$cnt; $k<$list_mod; $k++)
echo "<td> </td>\n";
================================
========= 수정 후 ===============
// 나머지 td 를 채운다.
$list_mod=4;
if (($cnt = $i%$list_mod) != 0)
for ($k=$cnt; $k<$list_mod; $k++)
echo "<td> </td>\n";
================================
답변주신분들께 모두 감사드립니다.. 꾸벅~
위 소스대로 수정을 해주니, 아주 잘 해결되었습니다...
감사합니다!!
위 소스대로 수정을 해주니, 아주 잘 해결되었습니다...
감사합니다!!