質問編集履歴

4

誤字

2016/09/16 10:35

投稿

Hutax
Hutax

スコア32

test CHANGED
File without changes
test CHANGED
@@ -204,7 +204,7 @@
204
204
 
205
205
 
206
206
 
207
- public class Test : MonoBehaviour {
207
+ public class Post : MonoBehaviour {
208
208
 
209
209
 
210
210
 

3

誤字

2016/09/16 10:35

投稿

Hutax
Hutax

スコア32

test CHANGED
File without changes
test CHANGED
@@ -222,7 +222,7 @@
222
222
 
223
223
  {
224
224
 
225
- string url = "http://localhost/test.php";
225
+ string url = "http://localhost/postdata.php";
226
226
 
227
227
 
228
228
 

2

補足説明。ソースコード

2016/09/16 09:30

投稿

Hutax
Hutax

スコア32

test CHANGED
File without changes
test CHANGED
@@ -194,6 +194,72 @@
194
194
 
195
195
 
196
196
 
197
+ Post.cs
198
+
199
+ ```lang-C#
200
+
201
+ using UnityEngine;
202
+
203
+ using System.Collections;
204
+
205
+
206
+
207
+ public class Test : MonoBehaviour {
208
+
209
+
210
+
211
+ void Start ()
212
+
213
+ {
214
+
215
+ StartCoroutine(Connect());
216
+
217
+ }
218
+
219
+
220
+
221
+ private IEnumerator Connect()
222
+
223
+ {
224
+
225
+ string url = "http://localhost/test.php";
226
+
227
+
228
+
229
+ //WWWForm:WWWクラスを使用してwebサーバにポストするフォームデータを生成するヘルパークラス
230
+
231
+ WWWForm wwwForm = new WWWForm();
232
+
233
+
234
+
235
+ //AddFieldでfieldに値を格納
236
+
237
+ wwwForm.AddField("year", CntrlBtn.Instance.Postyear);
238
+
239
+ wwwForm.AddField("month", CntrlBtn.Instance.Postmonth);
240
+
241
+
242
+
243
+ //WWWオブジェクトにURL,WWWFormをセットすることでPOST,GETを行える。
244
+
245
+ WWW form = new WWW(url, wwwForm);
246
+
247
+
248
+
249
+ //実行
250
+
251
+ yield return form;
252
+
253
+ Debug.Log(form.text);
254
+
255
+ }
256
+
257
+ }
258
+
259
+ ```
260
+
261
+
262
+
197
263
  ###試したこと
198
264
 
199
265
  postdata.phpのPOSTされたデータ
@@ -229,3 +295,11 @@
229
295
  拙い説明ではあると思いますが、ご教授お願いできませんでしょうか。
230
296
 
231
297
  よろしくお願い致します。
298
+
299
+
300
+
301
+ ###補足
302
+
303
+ ご回答がありましたように、Unity側から、phpへデータをPOSTしているソースコード Post.csを載せました。
304
+
305
+ このソースでは、Unityで、ボタンを押したとき、そのボタンについてるTextの値を取得し、それをphpにpostしています。

1

誤字

2016/09/16 08:56

投稿

Hutax
Hutax

スコア32

test CHANGED
File without changes
test CHANGED
@@ -50,7 +50,7 @@
50
50
 
51
51
 
52
52
 
53
- $ClassroomData = array();
53
+ $selectData = array();
54
54
 
55
55
 
56
56