質問編集履歴
2
内容編集
title
CHANGED
File without changes
|
body
CHANGED
@@ -22,9 +22,16 @@
|
|
22
22
|
```
|
23
23
|
|
24
24
|
```PHP
|
25
|
+
public function fileupload (Request $request) {
|
25
|
-
header('Content-Type: text/plain;');
|
26
|
+
header('Content-Type: text/plain;');
|
26
|
-
$
|
27
|
+
$file = array('name' => 'hoge', 'file_dir' => '/hoge/test.jpg' );
|
27
|
-
return compact('
|
28
|
+
return compact('file');
|
29
|
+
}
|
28
30
|
```
|
31
|
+
###追記
|
32
|
+
PHP側で、ファイルアップロード機能は問題ないため、割愛させていただいています。
|
29
33
|
|
34
|
+
ファイルをアップロード後、ファイル名とアップロード先のディレクトリをreturnで返すようにしています。
|
35
|
+
|
36
|
+
|
30
|
-
|
37
|
+
尚、javascript側につきまして、IE9ではFileAPIが実装されていないため、代替機能を実装しているコードを利用させてもらっています。[FileAPI代替機能](https://github.com/mailru/FileAPI)
|
1
コード編集
title
CHANGED
File without changes
|
body
CHANGED
@@ -2,7 +2,7 @@
|
|
2
2
|
|
3
3
|
IE9でXMLHttpRequestを使い、ファイルのアップロードを行っているのですが、PHP側で適当な配列を返したところjsonファイルでダウンロードされてしまいます。
|
4
4
|
|
5
|
-
対策としてPHP側で header('Content-
|
5
|
+
対策としてPHP側で header('Content-Type: text/plain;'); を行なっているのですが、結果は変わらず・・。
|
6
6
|
何が悪いのかまったくわからない状況となっているため、この度質問させていただきました><
|
7
7
|
|
8
8
|
どうぞよろしくお願いしますm(_ _)m
|
@@ -22,7 +22,7 @@
|
|
22
22
|
```
|
23
23
|
|
24
24
|
```PHP
|
25
|
-
header('Content-
|
25
|
+
header('Content-Type: text/plain;');
|
26
26
|
$hoge = array('name' => 'hoge');
|
27
27
|
return compact('hoge');
|
28
28
|
```
|