Страница 2 из 2

Re: Простой логин и пароль, проверка через mySQL

СообщениеДобавлено: 19 мар 2014, 15:15
trololoid
Или нуль :)

Re: Простой логин и пароль, проверка через mySQL

СообщениеДобавлено: 19 мар 2014, 15:19
LiGuB
trololoid писал(а):Или нуль :)

дык
Синтаксис:
Используется javascript
Debug.Log(login.text);


выдает то :

Синтаксис:
Используется javascript
1

UnityEngine.Debug:Log(Object)
$:MoveNext() (at Assets/Scripts/Login.js:43)

Re: Простой логин и пароль, проверка через mySQL

СообщениеДобавлено: 19 мар 2014, 15:30
trololoid
Глянь сколько символов в ответе, мне как-то приходил неизвестный символ)

Re: Простой логин и пароль, проверка через mySQL

СообщениеДобавлено: 19 мар 2014, 15:34
LiGuB
Синтаксис:
Используется javascript
var str : String = login.text;  
      Debug.Log(str+"Q");


Синтаксис:
Используется javascript
1
Q
UnityEngine.Debug:Log(Object)
$:MoveNext() (at Assets/Scripts/Login.js:43)


хм, там че сработал перенос на след строку? оО :-s

Re: Простой логин и пароль, проверка через mySQL

СообщениеДобавлено: 19 мар 2014, 15:37
trololoid
Удаляй последний символ в ответе и не парься :)
Может и string.Trim() поможет..

Re: Простой логин и пароль, проверка через mySQL

СообщениеДобавлено: 19 мар 2014, 16:09
LiGuB
всем спасибо, мне помогло вот это:
Синтаксис:
Используется javascript
        str = str.Substring(1, 1);

тобиш разделил строку на символы, и использовал лишь 1й символ

кстати с текстом тоже все в порядке, только увеличил количество символов
Синтаксис:
Используется javascript
        str = str.Substring(1, 2);


и результат :
Синтаксис:
Используется javascript
if (str == "Ok"){
          print("ok!!!!!!!!!!!!!");
}


выдал : "ok!!!!!!!!!!!!!"

УРАААА

Re: Простой логин и пароль, проверка через mySQL

СообщениеДобавлено: 19 мар 2014, 18:18
newArray
что он там за символ плюсует - разметку. Может в обогащенном тхт работали.

Re: Простой логин и пароль, проверка через mySQL

СообщениеДобавлено: 21 фев 2017, 13:08
koteyka
Вот скрипт на C#(для того кто хочет):
Синтаксис:
Используется csharp
using UnityEngine;
using System.Collections;

public class loginscript : MonoBehaviour {
        public string pass = "Password";
        public string user = "Username";
        public string url = "YOUR URL";

        void OnGUI (){
        user = GUI.TextField( new Rect(Screen.width/2-155, Screen.height/2-50, 310, 30), user, 25);
        pass = GUI.PasswordField( new Rect(Screen.width/2-155, Screen.height/2, 310, 30), pass, "•"[0], 25);
        if(GUI.Button( new Rect(Screen.width/2-155, Screen.height/2+50, 310, 30), "Enter to the game")){
                StartCoroutine(Login(user, pass));
        }
        }

        IEnumerator Login(string username, string password){
        WWWForm form= new WWWForm();
        form.AddField("myusername", username);
        form.AddField("mypassword", password);
        WWW login= new WWW(url, form);
        yield return login;
        string a = login.text;
        print(a);
        if(a=="Ok"){
                Application.LoadLevel(1);
        }else{
                Debug.Log("Not Logged");
        }
        }
}