コード例 #1
0
    //회원가입 버튼 눌르면 동작
    public void SignupBtClick()
    {
        IsSign = "회원가입";
        //회원가입 정보가 하나라도 비어 있을경우
        if (string.IsNullOrEmpty(input_id.text) || string.IsNullOrEmpty(input_pwd.text) || string.IsNullOrEmpty(input_pwdcheck.text) || string.IsNullOrEmpty(input_username.text) || string.IsNullOrEmpty(input_birthday.text) ||
            string.IsNullOrEmpty(input_height.text) || string.IsNullOrEmpty(input_weight.text) || string.IsNullOrEmpty(input_phonenum.text) || string.IsNullOrEmpty(input_address.text) || gender == "")
        {
            checkempty.gameObject.SetActive(true);
            ResetValue(); //입력된 모든 값 초기화
        }

        //이용약관 및 개인정보 수집 이용 동의 체크
        else if (condition == "거절" || information == "거절")
        {
            checkagree.gameObject.SetActive(true);
        }

        //모든값이 다 들어가있으면
        else
        {
            //입력된 값을 각 변수에 저장
            id       = input_id.text;
            pwd      = input_pwd.text;
            pwdcheck = input_pwdcheck.text;
            username = input_username.text;
            birthday = input_birthday.text;
            height   = input_height.text;
            weight   = input_weight.text;
            phonenum = input_phonenum.text;
            address  = input_address.text;
            email    = input_email.text;

            if (pwd != pwdcheck)
            {
                pwdcheck_message.gameObject.SetActive(true);
            }
            else
            {
                //회원가입시 입력된 값을 json으로 변환하고 웹서버로 데이터 전송하는 부분
                JsonTest json = new JsonTest();
                json.id       = input_id.text;
                json.pwd      = input_pwd.text;
                json.username = input_username.text;
                json.birthday = input_birthday.text;
                json.height   = input_height.text;
                json.weight   = input_weight.text;
                json.phonenum = input_phonenum.text;
                json.address  = input_address.text;
                json.email    = input_email.text;
                json.gender   = gender;
                json.date     = string.Format("{0:u}", today);
                json.SaveToString(json);            //json형식으로 변환
                jsondata = json.SaveToString(json);
                StartCoroutine(SendData(jsondata)); //웹서버로 데이터 전송
                pwdcheck_message.gameObject.SetActive(false);
                StartCoroutine(Waitfortime());
            }
        }
    }
コード例 #2
0
    //수정 후 입력된 값 들 변수에 넣음
    //수정하기 버튼 누르면 동작하는 함수
    public void ModiftyClick()
    {
        Signup.IsSign = "회원정보수정";
        //바꾸든 안바꾸든 비밀번호 입력하는 부분
        if (string.IsNullOrEmpty(input_pwd.text) || string.IsNullOrEmpty(input_pwdcheck.text))
        {
            pwdinput_message.gameObject.SetActive(true);
        }
        else
        {
            //tmp에 넣어도 될거같은데 수정하기 귀찮;
            id       = text_id.text;
            pwd      = input_pwd.text;
            pwdcheck = input_pwdcheck.text;
            username = text_username.text;
            birthday = text_birthday.text;
            height   = input_height.text;
            weight   = input_weight.text;
            phonenum = input_phonenum.text;
            address  = input_address.text;
            email    = input_email.text;

            if (pwd != pwdcheck)
            {
                pwdcheck_message.gameObject.SetActive(true);
            }
            else
            {
                pwdcheck_message.gameObject.SetActive(false);
                JsonTest json = new JsonTest();
                json.id       = id;
                json.pwd      = pwd;
                json.username = username;
                json.birthday = birthday;
                json.height   = height;
                json.weight   = weight;
                json.phonenum = phonenum;
                json.address  = address;
                json.email    = email;
                json.gender   = gender;
                json.date     = string.Format("{0:u}", today);
                json.SaveToString(json); //json형식으로 변환
                jsonData = json.SaveToString(json);
                Debug.Log(jsonData);
                StartCoroutine(SendData(jsonData)); //웹서버로 데이터 전송
                pwdcheck_message.gameObject.SetActive(false);
                StartCoroutine(Waitfortime());
                sceneMg.SceneChangeToMain();
            }
        }
    }