それでは、PHP に付属の ftp 関数を使用したファイルのアップロードを見てみましょう。ファイルをアップロードするには、ftp_put を使用してファイルをサーバーに転送します。以下に 2 つの簡単なアップロードの例を示します。
それでは、PHP に付属の ftp 関数を使用した ファイルのアップロード を見てみましょう。ファイルをアップロードするには、ftp_put を使用してファイルをサーバーに転送します。
$file = 'somefile.txt';
$remote_file = 'readme.txt';
// FTPサーバーに接続します
$conn_id = ftp_connect($ftp_server);
// ユーザー名とパスワードを使用してログインします
$login_result = ftp_login($conn_id, $ftp_user_name, $ftp_user_pass);
//ファイルをアップロードします
if (ftp_put($conn_id, $remote_file, $file, FTP_ASCII)) {
echo "$file ファイル n が正常にアップロードされました";
} その他 {
echo "$file filen のアップロードに失敗しました";
}
// FTP接続を閉じる
ftp_close($conn_id);
?>
//アップロードするファイルを開きます
$file = 'demofile.txt';
$fp = fopen($file, 'r');
// FTP サーバー www.111cn.cn/
に接続します
$conn_id = ftp_connect($ftp_server);
//FTPサーバーにログインします
$login_result = ftp_login($conn_id, $ftp_user_name, $ftp_user_pass);
//ファイルをアップロードする
if(ftp_fput($conn_id, $file, $fp, FTP_ASCII)) {
echo "$file ファイルが正常にアップロードされました";
} その他 {
echo "$file ファイルのアップロードに失敗しました";
}
//FTP接続を閉じる
ftp_close($conn_id);
//開いているアップロードファイルを閉じます
fclose($fp);
?>
転載の際はwww.111cn.cn/phper/php.htmlと明記してください