質問編集履歴
4
PHP側のエラーメッセージを追記
title
CHANGED
File without changes
|
body
CHANGED
@@ -37,9 +37,9 @@
|
|
37
37
|
```
|
38
38
|
|
39
39
|
PHP側で以下のようなエラーがでておりました。
|
40
|
-
|
40
|
+
Input variables exceeded 1000. To increase the limit change max_input_vars in php.ini. in Unknown on line 0
|
41
41
|
|
42
|
-
ファイル
|
42
|
+
これはファイルサイズの問題なのでしょうか?
|
43
43
|
|
44
44
|
ご存知の方がおられましたら教えていただきたいです。
|
45
45
|
よろしくお願いします。
|
3
コードをコードブロックで囲みました。
title
CHANGED
File without changes
|
body
CHANGED
@@ -4,7 +4,7 @@
|
|
4
4
|
http://docs.fabo.io/swift/connection/009_upload.html
|
5
5
|
|
6
6
|
記述したコードは以下のようになります。
|
7
|
-
|
7
|
+
```Swift
|
8
8
|
let myCofig: URLSessionConfiguration = URLSessionConfiguration.default
|
9
9
|
let url:NSURL = NSURL(string: "http://xxx.xxx.xxx.xxx/upload.php")!
|
10
10
|
var request: URLRequest = URLRequest(url: url as URL)
|
@@ -20,12 +20,13 @@
|
|
20
20
|
|
21
21
|
// タスクの実行.
|
22
22
|
task.resume()
|
23
|
-
|
23
|
+
```
|
24
24
|
|
25
|
+
|
25
26
|
このように転送した場合、PHP側でどのように受け取れば良いのでしょうか?
|
26
27
|
|
27
28
|
以下のようなコードを書いておりますが、取得できません。
|
28
|
-
|
29
|
+
```PHP
|
29
30
|
<?php
|
30
31
|
// リクエストBodyからファイルのデータを取得.
|
31
32
|
$image = file_get_contents("php://input");
|
@@ -33,7 +34,7 @@
|
|
33
34
|
// 取得したバイナリデータを画像(png)として保存.
|
34
35
|
file_put_contents('dl.png',$image);
|
35
36
|
?>
|
36
|
-
|
37
|
+
```
|
37
38
|
|
38
39
|
PHP側で以下のようなエラーがでておりました。
|
39
40
|
file_put_contents(dl.png): failed to open stream: Permission denied
|
2
PHP側のエラーメッセージを追記
title
CHANGED
File without changes
|
body
CHANGED
@@ -35,5 +35,10 @@
|
|
35
35
|
?>
|
36
36
|
*********************************************************************
|
37
37
|
|
38
|
+
PHP側で以下のようなエラーがでておりました。
|
39
|
+
file_put_contents(dl.png): failed to open stream: Permission denied
|
40
|
+
|
41
|
+
ファイル名の指定に誤りがあるのでしょうか?
|
42
|
+
|
38
43
|
ご存知の方がおられましたら教えていただきたいです。
|
39
44
|
よろしくお願いします。
|
1
PHP側の取得コードをfile_get_contents\(\$_POST\["image"\]\)からfile_get_contents\("php://input"\)に変更しました。
title
CHANGED
File without changes
|
body
CHANGED
@@ -27,12 +27,11 @@
|
|
27
27
|
以下のようなコードを書いておりますが、取得できません。
|
28
28
|
*********************************************************************
|
29
29
|
<?php
|
30
|
-
//PHP側で、画像データと他のPOSTデータも受け取りたい
|
31
|
-
//
|
30
|
+
// リクエストBodyからファイルのデータを取得.
|
32
|
-
$image
|
31
|
+
$image = file_get_contents("php://input");
|
33
32
|
|
34
|
-
//
|
33
|
+
// 取得したバイナリデータを画像(png)として保存.
|
35
|
-
file_put_contents('dl.png',$image);
|
34
|
+
file_put_contents('dl.png',$image);
|
36
35
|
?>
|
37
36
|
*********************************************************************
|
38
37
|
|