ftp 접속하고 목록 뽑아서 파일 복사해오기

렛츠웹 + 게임/My Tip 2009. 1. 5. 17:04

<?

$ftp_server = "";
$ftp_user = "";
$ftp_pass = "";

// set up a connection or die
$conn_id = ftp_connect($ftp_server) or die("Couldn't connect to $ftp_server");

// try to login
if (@ftp_login($conn_id, $ftp_user, $ftp_pass)) {
 //echo "Connected as $ftp_user@$ftp_server\n";
} else {
 echo "Couldn't connect as $ftp_user\n";
}


// turn passive mode on
ftp_pasv($conn_id, true);


$files = ftp_nlist($conn_id, "/");


for($i=0;$i<sizeof($files);$i++)
{

 $x_n=$files[$i];
 //echO "$x_n <br>";
 $local_file='/data/news/cron/aving/'.$x_n;
 $server_file=$x_n;
 if (ftp_get($conn_id, $local_file, $server_file, FTP_BINARY)) {
      echo "Successfully written to $local_file<br>";
 } else {
     echo "There was a problem $local_file <br>";
 }
 
 if (ftp_delete($conn_id, $x_n)) {
  echo "$file deleted successful $x_n<br><br>";
 } else {
   echo "could not delete $x_n<br><br>";
 } 

}

?>


'렛츠웹 + 게임 > My Tip' 카테고리의 다른 글

트리메뉴  (0) 2009.01.05
디렉토리에서 파일 목록 추출해서 돌리고 삭제하기  (0) 2009.01.05
계급아이콘,아바타  (0) 2009.01.05
보드생성 관리 소스  (0) 2009.01.05
[Mysql] FEDERATED Tables (DB Link)  (0) 2009.01.05
posted by 망차니

설정

트랙백

댓글