2006.09.04 Monday | 13:16

  PHP で FTPアップロード ふるいむかし

【実行バッチファイル】
set PHP_BIN=c:\php\cli\php.exe
%PHP_BIN% dbaccess_ftp.php
pause

【dbaccess_ftp.php】
<?
$ftp_server="サーバー"; 
$ftp_user="ユーザー"; 
$ftp_pass="パスワード"; 
$base_dir = "/home/lightbox/www/homepage/enum/dbaccess";
$local_dir = "D:\\sakura\\homepage\\enum\\dbaccess";

$conn=ftp_connect($ftp_server);
if (!$conn) {
	die('接続できません' . "\n");
}

$result=@ftp_login($conn, $ftp_user, $ftp_pass); 
if (!$result) {
	die('ログインできません' . "\n");
}

ftp_pasv($conn, true);

ftp_put($conn, $base_dir . "/control.htm", $local_dir . "\control.htm", FTP_ASCII );
ftp_put($conn, $base_dir . "/logo.htm", $local_dir . "\logo.htm", FTP_ASCII );
ftp_put($conn, $base_dir . "/frame.htm", $local_dir . "\frame.htm", FTP_ASCII );

ftp_close($conn);

print "処理が終了しました\n";
?>