public void Start() { if (SaverScript.LoadUser() != null) { UsersData data = SaverScript.LoadUser(); userField.text = data.user; passwordField.text = data.pass; StartCoroutine(LoginEnum()); } }
IEnumerator LoginEnum() { WWWForm form = new WWWForm(); form.AddField("user", userField.text); form.AddField("password", passwordField.text); WWW www = new WWW("https://alpine207.000webhostapp.com/login.php", form); yield return(www); if (www.text[0] == '0') { DBManager.username = userField.text; DBManager.firstname = www.text.Split('\t')[2]; DBManager.name = www.text.Split('\t')[1]; SaverScript.SaveUser(userField.text, passwordField.text); interfacebase.SetActive(true); login.SetActive(false); } else { Debug.Log("User login failed. Error 0" + www.text); if (www.text == "1") { error.text = "ERREUR : Connection à la base de donnée impossible"; } else if (www.text == "2") { error.text = "ERREUR : Récupération des données impossibles"; } else if (www.text == "5") { error.text = "ERREUR : Nom d'utilisateur inexistant"; } else if (www.text == "6") { error.text = "ERREUR : Mot de passe incorrecte"; } } }