PHPはftp関数を使用して簡単なアップロード機能を実装します
リリース: 2016-07-25 09:04:37
-
-
/** - FTP アップロードファイル
- リンク: bbs.it-home.org
- 日付: 2013/2/25
- */
- $ftp_server = "192.168.8.8";
- $ftp_user = "test123";
- $ftp_pass = "あなたのパスワード";< ;/p>
// 接続をセットアップする、または die
- $conn_id = ftp_connect($ftp_server) または die("$ftp_server に接続できませんでした");
$login_result = ftp_login($conn_id, $ftp_user, $ftp_pass);
if ((!$conn_id) || (!$login_result)) {
- echo "FTP 接続に失敗しました!" ;
- echo "ユーザー $ftp_user_name の $ftp_server に接続しようとしました";
- exit;
- } else {
- echo "ユーザー $ftp_user_name の $ftp_server に接続しました";
- }
/ / ログインしてみます
- $filename=date('Ymd').".xml";
- $source_file="/var/mydata/".$filename; //ソース地址
- echo $source_file;
- $destination_file="/admin/ftplog/".$filename; //目标地址
- $upload = ftp_put($conn_id, $destination_file, $source_file, FTP_BINARY) or die("$ftp_server に接続できませんでした");
- ftp_quit($conn_id);
- < p> if (!$upload) {
- echo "FTP アップロードに失敗しました!";
- } else {
- echo "$source_file を $destination_file として $ftp_server にアップロードしました";
- }
- ftp_close($conn_id);
- ?>< /p>
-
复制定
|
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
著者別の最新記事
-
2024-10-22 09:46:29
-
2024-10-13 13:53:41
-
2024-10-12 12:15:51
-
2024-10-11 22:47:31
-
2024-10-11 19:36:51
-
2024-10-11 15:50:41
-
2024-10-11 15:07:41
-
2024-10-11 14:21:21
-
2024-10-11 12:59:11
-
2024-10-11 12:17:31