HttpPostedFile file = context.Request.Files[j];
string fileName = file.FileName;
string fileExtension = System.IO.Path.GetExtension(filepath + file.FileName);
if (!string.IsNullOrEmpty(fileName)
{
string pathToSave_100 = HttpContext.Current.Server.MapPath(filepath) + fileName + fileExtension;
if (File.Exists(pathToSave_100))
{
File.Delete(pathToSave_100);
file.SaveAs(pathToSave_100);
}
else
{
file.SaveAs(pathToSave_100);
}
}
0
A
答えて
0
ファイルを保存する前にアップロードされたファイルの拡張子を知っている:
string strFileExtension = Path.GetExtension(file.FileName);
関連する問題
- 1. どのように私はあなたがこのようにそれを行うことができます
- 2. はどのように私はこのような何かを行うことができ
- 3. は、どのように私は私が行うことができますマップ
- 4. どのように私は私の窓のサービスを行うことができますどのように
- 5. ソートカスタムの配列は、あなたがこのような何かを行うことができます4
- 6. は私が行うことができますどのように
- 7. 複数は私のような加入行うことができますどのようにZend_Db_Selectの
- 8. はどのようにあなたが見ることができるようにjQueryの
- 9. どのように私はDOSBoxアセンブリマウスイベントを行うことができます
- 10. laravel 5どのように私はクエリを行うことができます
- 11. Googleはそれを行うことができますどのように
- 12. 1が行うことができますようにWinフォーム
- 13. Haangaは、あなたがこのような何かを行うことができるはずジャンゴでパラメータ
- 14. オーバーレイあなたがここに見ることができるように
- 15. 私が行うことができますどのようにそれ
- 16. これは悪いようです。これはどのように行うべきですか? Asp.Net MVCとドロップダウン
- 17. どのように私はこのようなボタンをWindowsのフォームで作ることができますか?
- 18. この単純なエンティティリレーションシップダイアグラムはどのように行うことができますか?
- 19. あなたが見ることができるように図
- 20. あなたが見ることができるようにタブ
- 21. あなたが見ることができるようにバンドル
- 22. どのように私はこのようなレイアウトをprogrammすることができますか?
- 23. あなたがそのようなこと行うことができE3でE4
- 24. どのようにAJAXフォーム認証を行うことができますか?
- 25. このようなSilverlightブラウズコントロールはどこにありますか?
- 26. このような$ PSはどこにありますか?
- 27. カスタムレイアウト私はこのようなレイアウトを作ることができますどのように
- 28. MongoDB(MongoEngine)でこの簡単なクエリをどのように行うことができますか?
- 29. UITextViewの中からこのようなポップアップをどのようにすることができますか?
- 30. 行がないときにこれをどのように数えることができますか?
だから、このコードの問題は何ですか?拡張子は、ファイルを表すバイト配列のマジックナンバーから見つけることができます。 – mybirthname
@mybirthnameここで、ファイルは拡張子なしで保存されます。ありがとう – Jithin
それは彼が意味したことです、ファイルの拡張子がない場合は、ファイルの先頭にある 'magic bytes'を調べなければなりません。オンラインで検索すると、これに関する多くの情報があります。 – Equalsk