본문 바로가기

Linux/Tip&Tech

제로보드 lib.php line22 오류

" Warning: Invalid argument supplied for foreach() in /home/twojoy/public_html/bbs/lib.php on line 22 "

$HTTP_GET_VARS  변수가 배열이 아니기 때문에 발생하는 에러입니다.
정확한 원인을 분석하기 위해서는 비회원이 접근했을때의 주소 정보도 필요합니다.
단순한 경고 메세지이기 때문에 무시하시려면 소스코드에 아래 문법을
적용해보세요

@error_reporting(E_ALL ^ E_NOTICE);
if( is_array( $HTTP_GET_VARS  ) )
        foreach($HTTP_GET_VARS as $key=>$val) $$key = del_html($val);
@extract($HTTP_POST_VARS);
@extract($HTTP_SERVER_VARS);
@extract($HTTP_ENV_VARS);

하시면 됩니다.