FTP接続でダウンロードしてから、ファイル読み込みを行う
例
$ftp_server="172.16.1.5"; //FTPサーバー $local_file = "/var/tmp/tempFile.csv";//ダウンロードしたファイルの置き場所 $server_file = "Test/target.csv";//FTPサーバー上のファイルのパス $ftp_user_name="anonymous"; //ユーザー名 $ftp_user_pw="password@test.domain"; //パスワード //FTP接続確立 $conn_id = ftp_connect($ftp_server); //ユーザ名とパスワードでログイン $login_result = ftp_login($conn_id, $ftp_user_name, $ftp_user_pw); //接続確認 if ((!$conn_id) || (!$login_result)){ die("FTP接続失敗!"); } if (ftp_get($conn_id, $local_file, $server_file, FTP_BINARY)) { } else { echo "ダウンロード失敗!\n"; } //FTP接続を閉じる ftp_close($conn_id); //ローカルに保存したファイルを読み込む $filepointer=fopen($local_file, "r"); //<div>タグの中にファイルの内容を出力する print('<div id="csv">'); while(!feof($filepointer)){ $fileline = fgets($filepointer); print($fileline ); } print("</div>"); fclose($filepointer);