teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

1

add

2016/03/09 08:59

投稿

coke2
coke2

スコア17

title CHANGED
File without changes
body CHANGED
@@ -20,4 +20,29 @@
20
20
  どうpathを渡せばよいか?
21
21
 
22
22
  Webを見たのですが、layoutの方法などしか見つけられませんでした。
23
- 参考サイトなどをご示唆いただければ助かります。
23
+ 参考サイトなどをご示唆いただければ助かります。
24
+
25
+ ruby rails
26
+
27
+ ちなみに、Rubyの例を見つけました。
28
+ http://www.c-and-d.org/ruby/rails/rails_tips/2015/04/03/controller_file_upload/
29
+
30
+ upload_file = params['upload_file']
31
+ filename = upload_file.original_filename
32
+
33
+ dir = "#{Rails.root}files/"
34
+ FileUtils.mkdir(dir) unless File.directory?(dir)
35
+
36
+ filepath = File.join(dir, filename)
37
+ f = File.open(filepath, "wb")
38
+ f.write(upload_file.read)
39
+ f.close
40
+
41
+ C#なら、
42
+ string uploadfile = model.Image;
43
+ string filename = Path.GetFileName(uploadfile);
44
+ string savefolder = "server/files";
45
+ if (!Directory.Exists(savefolder)) Directory.CreateDirectory(savefolder);
46
+
47
+ upload処理
48
+ とかになるのでしょうか。