私のプロジェクトにファイルをアップロードしたいのですが。アップロードボタンをクリックすると、ファイルはクライアントシステムに保存され、ファイル名とパスはデータベースに保存されます。ダウンロードボタンをクリックすると、データベースに保存されているファイル名とパスに基づいてダウンロードする必要があります。変更を加えた後、別のファイル名としてアップロードする必要があり、前のファイルの内容には影響しません。このプロセスのコードがあれば、それを私に送ってください。あなたは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. symfony1.4でアップロードしたファイルをダウンロードする方法
- 3. ウェブサイトにアップロードされたJavaプログラムファイルを使用してファイルをダウンロードする方法
- 4. PHP:大きなファイルをアップロードしてダウンロードする最善の方法
- 5. Cakephp - MeioUpload - アップロードされたファイルをダウンロードする方法
- 6. AngularJSで画像をダウンロードしてアップロードする方法
- 7. ファイルのアップロードとダウンロード:
- 8. psftpを使用してファイルをアップロードおよびダウンロードする
- 9. file_downloads ..アップロードしたファイルをダウンロードしたい
- 10. 同じファイルを同時にダウンロードしてアップロードするには、Curl
- 11. Amazon S3にファイルをアップロードしてダウンロードするためのPHP API
- 12. Google App Engineでファイルをアップロードしてダウンロード可能にする
- 13. iOSデスクトップからファイルをアップロード/ダウンロードする
- 14. ASP.NET MVCファイルをアップロードしてフルサイトをダウンロードしますか?
- 15. javascriptでバイナリファイルをダウンロードしてアップロードする
- 16. Windowsファイルのアップロードを処理し、分度器を使用してスクリプトをダウンロードする方法は?
- 17. 簡単なFTP接続とiPad用ファイルのダウンロード/アップロード方法
- 18. JQueryを使用してzipファイルを強制ダウンロードする方法
- 19. WebResponseを使用して.wmvファイルをダウンロードする方法
- 20. primefacesツリーを使用してファイルをダウンロードする方法
- 21. バックグラウンドでサービスを利用してファイルをダウンロードする方法は?
- 22. javaを使用してビデオをファイルにダウンロードする方法は?
- 23. HttpWebRequestと認証を使用してファイルをダウンロードする方法
- 24. Selenium RC> attachFile()を使用してファイルをアップロードする方法
- 25. GWTを使用してファイルをアップロードする方法
- 26. Java Webサービスを使用してファイルをアップロードする方法
- 27. ftpを使用して.htaccessファイルをアップロードする方法
- 28. Windowsサービスを使用してラックスペースクラウドにファイルをアップロードする方法
- 29. サーブレットを使用してサーバーにファイルをアップロードする方法は?
- 30. codeigniterを使用してvcard(.vcf)ファイルをアップロードする方法
アイデアは、あなたがコードを書くことになっているということです。 – Treborbob