Commit 32f3b01c by alsunj

Upload New File

parent 3c218f46
Showing with 58 additions and 0 deletions
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.Networking;
using UnityEngine.UI;
public class Registration : MonoBehaviour
{
public InputField nameField;
public InputField passwordField;
public Button submitButton;
public Text warningText;
private void Start()
{
passwordField.contentType = InputField.ContentType.Password;
}
public void CallRegister()
{
StartCoroutine(Register());
}
IEnumerator Register()
{
WWWForm form = new WWWForm();
form.AddField("name", nameField.text);
form.AddField("password", passwordField.text);
WWW www = new WWW("http://localhost/register.php", form);
yield return www;
if (www.text == "0")
{
Debug.Log("created");
UnityEngine.SceneManagement.SceneManager.LoadScene(0);
}
else
{
StartCoroutine(ShowWarning(www.text, 1.5f));
}
}
public void VerifyInputs()
{
submitButton.interactable = (nameField.text.Length >= 8 && passwordField.text.Length >= 8);
}
public void GoToStart()
{
UnityEngine.SceneManagement.SceneManager.LoadScene(0);
}
IEnumerator ShowWarning(string message, float delay)
{
warningText.text = message;
warningText.enabled = true;
yield return new WaitForSeconds(delay);
warningText.enabled = false;
}
}
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or sign in to comment