adminが特定のフォルダ(定義済み)からファイルを見ることができるアプリケーションを作成しようとしていて、それを1つずつダウンロードできるはずです。ファイルはサーバーに保存されます。誰かが私にこれをする方法を導くことができますか?ftpからphpを使用してファイルをダウンロード
答えて
file_get_contentsの機能を確認してください。それはあなたが必要とするものです。例えば
:
<?php $file_content = file_get_contents ('ftp://mysite.com/file.txt'); ?>
は次に、あなただけのfile_put_contentsかfwrite(お好みのように)で、ファイルシステムにコンテンツを記述する必要があります。
リモートFTPサーバーにファイルのリストを取得しようとしていますか?もしそうなら、ftp extensionか、PEARのNet-FTP2拡張を使用する必要があります(残念ながら放棄されましたが、そこからいくつかのコードを救済することができます)
リモートユーザへのFTPサーバ、Iは、などのContent-Type、コンテンツ長、のように、ReadFile関数のマニュアルページがいくつかを持って、あなたはまた、適切なヘッダを追加する必要があることを、覚えておいてくださいreadfile function
readfile('ftp://server/file.txt');
を示唆しています例。
私の状況を説明したいと思います。サーバーにXXXXというフォルダがあります。ユーザが一連の質問を完了すると、XXXXフォルダが更新されます(ファイルは自動的に追加されます)。今、私は、管理者がファイルの名前を見ることができるアプリケーションを設計したいと思います。ボタンをクリックするだけで、それらをダウンロードすることができます。私をガイドして、それは素晴らしい。 –
フォルダはサーバー上にあります。 –
それを実装して、問題が発生したかどうか尋ねてください。 ここにFTPがまったく含まれていますか? –
私はそれが古い問題だと知っていますが、私は同様のソリューションを探していました。 私はそれが誰かを助けることを願っています!
<?php
//ftp-server
$connection_id = ftp_connect("here put the link of FTP server");
$ftp_username = "here the username";
$ftp_password = "here the password";
$file_path_my_pc = "here the path that you want to save your file..";
$file_path_ftp_server = "here the path of the file in FTP server/the name of file.csv";
$login = ftp_login($connection_id, $ftp_username, $ftp_password);
if (!$login) {
echo "Connection to ftp server has failed!! ";
exit;
} else {
echo "Connected has be done!!";
}
ftp_pasv($connection_id, true);
if (ftp_get($connection_id, $file_path_my_pc.'/here the name of your file in the FTP server', $file_path_ftp_server, FTP_ASCII)) {
echo "File has been downloaded!!";
ftp_close($connection_id);
return true;
} else {
ftp_close($connection_id);
echo "fail ... ";
echo "Connected has be stopped!!";
return false;
}
- 1. Curl with PHPを使用してFTPからファイルをダウンロード
- 2. curlとphpを使ってftpからファイルをダウンロードする
- 3. ファイルを解凍してftpからダウンロード
- 4. xmlファイルをFTPからダウンロード
- 5. ftpサーバーからファイルをダウンロード
- 6. 次のアンドロイドコードを使用してftpからxmlファイルをダウンロードするには?
- 7. FTPからローカルストレージにファイルをダウンロードする
- 8. ftpからファイルをダウンロードするには?
- 9. ファイルをJavascript経由でFTPからダウンロード
- 10. FTPサーバーから複数のファイルを確認してダウンロードする
- 11. FTPからファイルをストリーミングして同時にダウンロードさせる
- 12. リモートFTPサーバーからWCFでファイルをダウンロードしてストリーミングする
- 13. 通常、ファイルをダウンロードするなど、FTP経由でファイルをPHPからダウンロードしますか?
- 14. Android FTPクライアントアプリケーション - FTPサーバからファイルをダウンロードするには
- 15. PHPを使用してFTPからFTPにファイルをアップロードすることは可能ですか
- 16. Javaを使用してFTPサーバーからファイルを削除
- 17. PHPを使用してFTP経由でファイルをアップロードする
- 18. FTPアップローダーphpを使用して
- 19. PHPを使用してftpにアップロード
- 20. symlinksを使用したPHPファイルのダウンロード
- 21. PHPを使用してSFTPからファイルをダウンロードする方法は?
- 22. FTPからZIPファイルをダウンロードし、ウェブサイト内のフォルダにコピーする
- 23. ダウンロードしたファイルをFTPから確認する
- 24. SSISを使用してFTPを使用してファイルをアップロード
- 25. マルチスレッドを使用してFTP経由でファイルをダウンロードする方法は?
- 26. Apache Commons FTPライブラリを使用してAndroidでFTPを使用してディレクトリをダウンロードする
- 27. perlを使ってftpからディレクトリをダウンロード
- 28. ファイルをダウンロードしてから
- 29. PHPサーバからcurlを使ってファイルをダウンロードする
- 30. PHPを使ってMongodbから大きなファイルをダウンロード
file_get_contentsを使用してディレクトリのファイルリストを取得できないため、機能しません。 –
はい、私はget file_get_contentsが動作しないと思います。私はファイルのリストを表示したいと思って、それらを管理者がダウンロードできるようにしたい。 –