웹마스터 팁

none 과 null 처리 문제 해결법

2003.05.12 17:03

허현승

none 과 null 처리 문제 해결법


아래와 같은 Warning 문구가 제발 안 나타나도록 파일 처리하는 법...
흐흐... 자문 자답입니다만...

만약
if($userfile[$i]) { 어쩌구 저쩌구 } 에서 맨 아래 Warning 문구가 뜬다면

if(($userfile[$i] != "none") && ($userfile[$i] !="")) {어쩌구 저쩌구 }
로 바꾸면 됩니다.

즉 none 도 아니고 null 도 아닌 파일만 처리하라고 하면 되죠!


정상적인 문법에 맞게 했는데도 어느 꼬물(?) 사이트에서  이런 메시지를 띄워서
해결책을 찾다보니 별 거 아니었군요. 자문 자답이었습니다.

--------

Warning: fopen("none", "r") - No such file or directory in
/home/hosting_users/praisejesus/www/mail2/jamesmailsend.php on line 185

Warning: Supplied argument is not a valid File-Handle resource in
/home/hosting_users/praisejesus/www/mail2/jamesmailsend.php on line 186

Warning: Supplied argument is not a valid File-Handle resource in
/home/hosting_users/praisejesus/www/mail2/jamesmailsend.php on line 187

-------------

위와 같인 " " 즉 null 인 값 또는 none 인 값을 억지로 처리하려 하니...
처리할 것도 없는데.. 그러니 오류 메시지가 나오고

그 부분은 이렇게 해결합니다.
null 도 아니고 none 도 아닌 것만 해결해라! 하는 명령을 넣으면 되죠!

if(($userfile[$i] != "none") && ($userfile[$i] !="")) {어쩌구 저쩌구 }