묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
[php] 파일이 존재하는지 여부를 알려주는 함수가 ....
2002.03.19 07:33
파일이 해당 디렉토리에 존재하는지 확인하는 함수가 있나요?
php.net 매뉴얼에서 is_file 이란 함수를 찾긴 했지만...써보니까 에러나요
$file=is_file($filepath);
if(!$file) echo "존재하지 않습니다.";
이렇게 썻는데 안대요...
알랴주세요 'ㅡ'/
php.net 매뉴얼에서 is_file 이란 함수를 찾긴 했지만...써보니까 에러나요
$file=is_file($filepath);
if(!$file) echo "존재하지 않습니다.";
이렇게 썻는데 안대요...
알랴주세요 'ㅡ'/
댓글 5
-
多不有時
2002.03.19 09:18
-
불티나
2002.03.19 09:46
윽..답변은 감사합니돵 (__) 군데..그게요...파일이 없는데 fopen 함수 호출하면 if절에 출력내용도 뜨지만...그전에 php error 문구가 먼저 떠요 그걸 방지하려고 하는대용..
파일이 있으면 1을 반환하고 없으면 거짓값을 반환하는 그런함수는 엄나요 . 파일이 없다면 새로 맹글구 있다면 파일작업 바루 하게끔 할려구요..헤헤 ..^*^ -
페리스
2002.03.19 10:01
$fp = @fopen($filepath);
if (!$fp) echo "존재하지 않습니다.";
else fclose($fp);
이렇게 변경하시면 에러메세지는 안나올 겁니다.
그리고 is_file함수의 경우 http로 시작하는 경우 에러가 발생하는것 같더군요. -
불티나
2002.03.19 10:03
아하!!!! 감사합니다~! -
에버그린
2002.03.19 10:13
http://php.net함수 검색에서 file_exists() 함수도 찾아보세요. 파일이 존재하는지 검사해주는 함수입니다.
$fp = fopen($filepath);
if (!$fp) echo "존재하지 않습니다.";
else fclose($fp);
2002-03-19 09:21:18 에 작성 완료~! 행복하세요.