質問編集履歴

1

実際のプログラムを記載

2017/05/10 12:19

投稿

ismt7
ismt7

スコア16

test CHANGED
File without changes
test CHANGED
@@ -5,3 +5,63 @@
5
5
  これ以外に別やり方があれば教えて頂けないでしょうか。
6
6
 
7
7
  NASはStoraを使用しています。
8
+
9
+
10
+
11
+ ```PHP
12
+
13
+ <?php
14
+
15
+
16
+
17
+ define('FTP_SERVER', '192.168.xx.x');
18
+
19
+ define('FTP_USER_NAME', 'xxxxxxxx');
20
+
21
+ define('FTP_USER_PASSWD', 'xxxxxxx');
22
+
23
+
24
+
25
+ // FTP接続確立
26
+
27
+ $conn_id = ftp_connect(FTP_SERVER);
28
+
29
+
30
+
31
+ // ユーザ名とパスワードでログイン
32
+
33
+ $login_result = ftp_login($conn_id, FTP_USER_NAME, FTP_USER_PASSWD);
34
+
35
+
36
+
37
+ // 接続確認
38
+
39
+ if ((!$conn_id) || (!$login_result)) {
40
+
41
+ die("FTP接接続失敗!");
42
+
43
+ }
44
+
45
+
46
+
47
+ // echo ftp_pwd($conn_id);
48
+
49
+
50
+
51
+ // ファイル一覧を得る
52
+
53
+ $buff = ftp_rawlist($conn_id, "/home/xxxxxxxx/"); // ftp_pwd($conn_id);で取得できたパス情報を指定している
54
+
55
+
56
+
57
+ // 接続を閉じる
58
+
59
+ ftp_close($conn_id);
60
+
61
+
62
+
63
+ // バッファの内容を出力する
64
+
65
+ var_dump($buff);
66
+
67
+ ```