PHP で FTPアップロード ふるいむかし
【実行バッチファイル】
【dbaccess_ftp.php】
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";
?>