오류가 나네요... 어떻게 고쳐야...

Warning: in_array() [function.in-array]: Wrong datatype for second argument in /home/hosting_users/bider/www/skin/board/bold/list.skin.php on line 527

로그아웃을 하면 위처럼 표시가 됩니다.
|

댓글 8개

skin/board/bold/list.skin.php on line 527
부근에 php script가 어떻게 되나요?
list.skin.php 상단에 --> <? $result=sql_query("select mb_id from $g4[login_table] where mb_id<>'' ");
while($row=sql_fetch_array($result)) $loginID=$row; ?> 를 넣었구요...

오류 메세지 부분에는 --> <? if( in_array($list[$i][mb_id], $loginID)) echo "접속중"; ?> 를 넣었습니다.
소스를 보니 로그인한 사람에게 "접속중" 이라는 글자를 보여주려는 것 같은데... 맞나요?
맞다면... 상단에 넣은 소스 지우고...
오류메세지 부분을 <?=(!$is_guest)?'접속중':''?> 로 고쳐도 됩니다.
어 근데... 로그아웃을 해도 접속중이라고 표시가 되네요...;
새로고침을 해도 똑같이 나와요...; 2개 아이디로 테스트 해봤는데... 둘다 접속중이라고...;
$result=sql_query("select mb_id from $g4[login_table] where mb_id<>'' ");

$loginID=array();

while($row=sql_fetch_array($result)) $loginID[]=$row[mb_id];

if( in_array($list[$i][mb_id], $loginID)) echo "접속중";
엑스엠엘님 감사합니다!
댓글을 작성하시려면 로그인이 필요합니다.

그누4 질문답변

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

+
제목 글쓴이 날짜 조회
15년 전 조회 1,500
15년 전 조회 1,594
15년 전 조회 1,589
15년 전 조회 1,525
15년 전 조회 2,452
15년 전 조회 1,625
15년 전 조회 1,545
15년 전 조회 1,515
15년 전 조회 1,666
15년 전 조회 1,535
15년 전 조회 1,639
15년 전 조회 1,366
15년 전 조회 3,320
15년 전 조회 2,530
15년 전 조회 3,182
15년 전 조회 1,553
15년 전 조회 1,944
15년 전 조회 2,761
15년 전 조회 1,528
15년 전 조회 1,540
🐛 버그신고