Unity - PHP 연결

2015. 7. 28. 18:55프로그래밍/ETC

728x90
728x90

PHP 소스

1
2
3
4
5
6
7
8
9
10
11
12
13
14
<?php
$a = isset($_REQUEST['a'])?$_REQUEST['a'] : '';
$b = isset($_REQUEST['b'])?$_REQUEST['b'] : '';
if (!empty($a) && !empty($b)) 
{
    echo $a + $b;
} 
else 
{
    echo 0;
}
?>
cs


Script Add 함수

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
    IEnumerator Add()
    {    
        // web path
        string url = "http://192.168.15.225/add.php";
 
        // local path
        // string url = "file://d:/add.php";
 
 
        ///*
        WWWForm sendForm = new WWWForm();
        sendForm.AddField("a"100);
        sendForm.AddField("b"200);
 
        WWW www = new WWW(url, sendForm);
 
        yield return www;
 
        if (www.isDone == false
        {
            yield return null;
        }
 
        if (www.error != null
        {
            Debug.Log(www.error);
        }
        else 
        {
            print(www.text);
        }
 
        www.Dispose();
        //*/
 
        /*
        // usin <- auto dispose
        using(WWW www = new WWW(url, WWWForm))
        {
        }
        */
    }
cs


Script - 코루틴

1
2
3
4
    // Use this for initialization
    void Start () {
        StartCoroutine("Add");
    }
cs


결과


728x90
반응형

'프로그래밍 > ETC' 카테고리의 다른 글

MySql 연결하기  (2) 2015.08.27
딱딱한 페이지 그만(작성중)  (2) 2015.08.24
슈퍼 글로벌 변수  (1) 2015.08.07
DIB  (0) 2015.07.28
자료형  (1) 2015.07.28
Derek Wilson, "더블 버퍼링(Double Buffering), vsync, 그리고 트리플 버퍼링(Triple Buffering)은 무엇인가?"  (3) 2015.06.23
FMOD 세팅하기  (0) 2015.04.24