リモートサーバー上に、何の制限もなくダウンロードできるファイルがあるとします。あなたのブラウザにファイルへの直接リンクを置くことができ、それはファイルをダウンロードします。例えば、http://www.remotesite.com/video.aviはブラウザにそのファイルのダウンロードを促すでしょう。 phpを使用して、ファイルを取得して自分のPCにダウンロードすることなくローカルサーバーにアップロードするにはどうすればよいでしょうか?ファイルアップロードフォームにURLを入れると、phpBBはどうなりますか?また、必要なコードの例もあります。おかげリモートサーバーからファイルを取得して、ローカルサーバーにコピーする最も良い方法は、
7
A
答えて
23
ちょうどcopy
$source = "http://www.remotesite.com/video.avi";
$dest = "video.avi";
copy($source, $dest);
+1
は 'file_get'と' file_put'よりも涼しいです:) –
+1
ハッシュタグシンプル –
3
あなたはブラウザのダウンロードせずにファイルを読み書きできる
$remote_file_contents = file_get_contents('http://remote_url/file/with.extension');
//Get the contents
$local_file_path = 'your/local/path/to/the/file/with.extension';
file_put_contents($local_file_path, $remote_file_contents);
//save the contents of the remote file
+0
http://www.php.net/manual/en/function.file-put-contents.php –
2
<?php
$file = 'http://www.remotesite.com/video.avi';
// read the file from remote location
$current = file_get_contents($file);
// create new file name
$name = "path/to/folder/newname.avi";
// Write the contents back to the file
file_put_contents($file, $current);
関連する問題
- 1. リモートXMLのコピーを取得する最も良い方法は?
- 2. GetFileリモートサーバーからローカルサーバーへのリストとコピー
- 3. ファイル共有からファイルをコピーする最も良い方法は?
- 4. リモートサーバー間でファイルを比較する最も良い方法は何ですか?
- 5. ファイルのMIMEタイプを取得する最も良い方法
- 6. ファイルからHttpServletResponseにテキストをコピーする最も速い方法
- 7. xibファイルをコピーする最も良い方法は何ですか?
- 8. Sphinx(PHP)から情報を取得する最も良い方法は?
- 9. asp.netのhttpリクエストからXMLを取得する最も良い方法は?
- 10. ファイルの後半のInputStreamを取得する最も良い方法は?
- 11. JSONファイルから取得したデータを保存する最も良い方法は?
- 12. SQLアドレスフィールドからニューヨーク市のアドレスを取得する最も良い方法
- 13. ファイル名からIDを取得する最も良い方法は何ですか?
- 14. Log4Netログファイルからエラーメッセージを読み取る最も良い方法
- 15. 写真のファイル拡張子をPHPで取得する最も良い方法
- 16. ユーザロケーションサーバ側を取得する最も良い方法は何ですか
- 17. NumPyで乱数を取得する最も良い方法は何ですか?
- 18. オンラインで署名を取得する最も良い方法は何ですか?
- 19. PHPでHashTableを取得する最も良い方法は何ですか?
- 20. 大量のテキストフィールドからデータを取得して印刷する最も良い方法は?
- 21. ファイルを最後に変更した属性を取得する最も良い方法
- 22. VSSからSubversionに移行する最も良い方法は?
- 23. サードパーティのライブラリなしでJSoNから動的オブジェクトを取得する最も良い方法は何ですか?
- 24. オブジェクトから長い価値を得る最も良い方法は?
- 25. クライアントからタイルをリクエストする最も良い方法は?
- 26. GWTアプリからデータをエクスポートする最も良い方法は?
- 27. XyboardからUbuntuにファイルを転送する最も良い方法
- 28. テキスト(char *)からデータを取得する最良の方法
- 29. ウェブビューからデータを取得する最良の方法
- 30. oprofileから最も有用な出力を得る最も良い方法は何ですか?
http://php.net/manual/en/function.file-を使用しますget-contents.php –