답변 1개
채택된 답변
+20 포인트
2015-11-11 (수) 11:34:07
Copy
$scan_dir = array_diff(scandir("./"), array("..", "."));$files = array();foreach($scan_dir as $value) { if(is_dir($value) == false) $files[] = $value;} if(sizeof($files) > 3) { echo "<script>alert('파일 4개 이상임'); history.back(-1);</script>";}
scandir("./") 이게 현재 디렉토리를 의미하는 것이기 때문에 다른 디렉토리를 검사할 경우엔 현재 디렉토리를 기준으로 바꿔 주시면 되겠네요.
ex) scandir("./test")
답변을 작성하려면 로그인이 필요합니다.