is_dir 타서버에 파일도 가져올수있는 방
본문
$dir = "./folder";
// Open a directory, and read its contents
if (is_dir($dir)){
echo "a";
if ($dh = opendir($dir)){
while (($file = readdir($dh)) !== false){
echo "filename:" . $file . "<br>";
}
closedir($dh);
}
}
같은서버일 경우 위 코드로 인해 folder 폴더안에 파일리스트 불러올수가 있는데
타 서버의 특정폴더에 파일리스트를 가져올수 있는 방법이 있는지요?
즉 메인과 업로드용서버가 있는데 메인에서 업로드된 서버에서 목록을 가져오려고합니다. (db사용 없이)
답변 1
타 서버에서 관련된 API 를 제공한다면 이용하거나
접근 가능한 계정이 있는 경우
https://www.php.net/manual/en/function.ftp-nlist.php
https://www.php.net/manual/en/function.ftp-mlsd.php
과 같은 원격접속 관련 함수로 접근이 가능합니다.
답변을 작성하시기 전에 로그인 해주세요.