私のプロジェクトにファイルをアップロードしたいのですが。アップロードボタンをクリックすると、ファイルはクライアントシステムに保存され、ファイル名とパスはデータベースに保存されます。ダウンロードボタンをクリックすると、データベースに保存されているファイル名とパスに基づいてダウンロードする必要があります。変更を加えた後、別のファイル名としてアップロードする必要があり、前のファイルの内容には影響しません。このプロセスのコードがあれば、それを私に送ってください。あなたはinput
タイプfile
を使用して、サーバー上で応じてこれを処理し、ファイルをアップロードするには、事前ファイルをアップロードしてダウンロードする方法
-3
A
答えて
1
で
感謝。あなたが探しているものをそのまま通過する完全なtutorial on CodePlexがここにあります。
警告生産時にコードを使用しないでください。いくつかのセキュリティリスクに気づいただけですが、これを使用してプロセスを理解し、SQLインジェクションやオーバーフローを回避する方法を理解してください。
これは、MSDNの別の素晴らしい記事で、File Uploading in ASP.NET 2.0をカバーしています。
0
string FolderPath = "yourpath";
string FileName = "Namefile";
string FilePath = Server.MapPath("~/" + FileName);
string Extension = Path.GetExtension(FileName);
Response.ContentType = "Application/x-msexcel";
Response.AppendHeader("Content-Disposition", "attachment; filename=" + FileName + "");
// Write the file to the Response
const int bufferLength = 10000;
byte[] buffer = new Byte[bufferLength];
int length = 0;
Stream download = null;
try {
download = new FileStream(Server.MapPath("~/" + FileName),
FileMode.Open,
FileAccess.Read);
do {
if (Response.IsClientConnected) {
length = download.Read(buffer, 0, bufferLength);
Response.OutputStream.Write(buffer, 0, length);
buffer = new Byte[bufferLength];
}
else {
length = -1;
}
}
while (length > 0);
Response.Flush();
Response.End();
}
finally {
if (download != null)
download.Close();
}
関連する問題
- 1. アップロードする方法タスクとファイルをダウンロード
- 2. Kloudless:ファイルをダウンロード/アップロードする方法
- 3. NAOでファイルをダウンロードしてアップロードする方法
- 4. サーブレットでファイルをアップロードしてダウンロードする
- 5. symfony1.4でアップロードしたファイルをダウンロードする方法
- 6. ディスクに保存しないでzipファイルをダウンロードしてアップロードする方法
- 7. ウェブサイトにアップロードされたJavaプログラムファイルを使用してファイルをダウンロードする方法
- 8. PHP:大きなファイルをアップロードしてダウンロードする最善の方法
- 9. Maven:zipファイルをアップロードしてnexusリポジトリにダウンロード
- 10. Cakephp - MeioUpload - アップロードされたファイルをダウンロードする方法
- 11. AngularJSで画像をダウンロードしてアップロードする方法
- 12. ファイルのアップロードとダウンロード:
- 13. 反応したネイティブwebviewからファイルをダウンロードしてアップロードする
- 14. コードイグナイタを使用してアップロードされたファイルをダウンロードする
- 15. psftpを使用してファイルをアップロードおよびダウンロードする
- 16. file_downloads ..アップロードしたファイルをダウンロードしたい
- 17. Amazon S3にファイルをアップロードしてダウンロードするためのPHP API
- 18. Google App Engineでファイルをアップロードしてダウンロード可能にする
- 19. 同じファイルを同時にダウンロードしてアップロードするには、Curl
- 20. Flaskで画像ファイルをアップロードしてダウンロードする
- 21. 文書ファイルをSharePointサイトにアップロードしてダウンロードする
- 22. iOSデスクトップからファイルをアップロード/ダウンロードする
- 23. sendfileファイルを添付ファイルとしてアップロードし、ファイルをダウンロードします
- 24. C#アプリケーションを使用してビジネス用のonedriveにファイルをアップロードしてダウンロードする方法は?
- 25. ASP.NET MVCファイルをアップロードしてフルサイトをダウンロードしますか?
- 26. opencmsのユーザーがファイルをアップロードしてダウンロードします。9
- 27. 角度2のファイルをアップロードしてダウンロードしますか?
- 28. javascriptでバイナリファイルをダウンロードしてアップロードする
- 29. Windowsファイルのアップロードを処理し、分度器を使用してスクリプトをダウンロードする方法は?
- 30. 簡単なFTP接続とiPad用ファイルのダウンロード/アップロード方法
アイデアは、あなたがコードを書くことになっているということです。 – Treborbob