IEnumerator Register() { WWWForm form = new WWWForm(); //nameField.text += "#" + Random.Range(1000, 10000); form.AddField("name", nameField.text); form.AddField("email", emailField.text); form.AddField("password", passwordField.text); WWW www = new WWW(path, form); yield return(www); if (string.IsNullOrEmpty(www.text)) { Debug.LogError("User creation failed. Response is invalid/null/empty"); Debug.LogError("Server is probably offline. Start the server from MAMP."); yield break; } if (www.text == "0") { Debug.Log("User created sucessfully."); Scenemanager.Loadscene("MainMenu"); } else { Debug.LogError("User creation failed. Error." + www.text); } }
IEnumerator LoginUser() { WWWForm form = new WWWForm(); form.AddField("name", nameField.text); form.AddField("password", passwordField.text); WWW www = new WWW(path, form); yield return(www); if (string.IsNullOrEmpty(www.text)) { Debug.LogError("User login failed. Response is invalid/null/empty"); Debug.LogError("Server is probably offline. Start the server from MAMP."); yield break; } if (www.text[0] == '0') { DBManager.username = nameField.text; Scenemanager.Loadscene("MainMenu"); } else { Debug.LogError("User login failed. Error #" + www.text); } }
private void GoToLoginMenu() { Scenemanager.Loadscene("LoginMenu"); }
private void GoToMainMenu() { Scenemanager.Loadscene("MainMenu"); }
private void GoToLoginviaName() { Scenemanager.Loadscene("LoginMenuWithName"); }
private void GoToRegister() { Scenemanager.Loadscene("RegisterMenu"); }