Login mysql (Решено)

Форум для самых маленьких, а так же тех, кому недосуг читать справку самостоятельно.

Login mysql (Решено)

Сообщение Acolit 17 фев 2013, 10:42

Добрый день, появилась небольшая проблемка при логировании, все создано уже по всеми известным методом, при вводе правильного логина и пароля выводится значение true, в скрипте в юнити так же выводится значение true в таком случае, и если оно вывелось, то выполняется другая задача, сохранение логина пароля в playerprefs и загрузка уровня, недочет вот в чем, true то записывается, но почему то с 3-мя пробелами перед, и поэтому не выполняется переход на уровень и т.д.
В чем может быть недочет? если я вручную пишу true при обработке в графе, то все нормально, но при вбивании логина и пароля выходит такая вот проблемка..Как убрать эти пробелы? из-за чего они возникают?
Спасибо!
Последний раз редактировалось Acolit 18 фев 2013, 19:40, всего редактировалось 2 раз(а).
Аватара пользователя
Acolit
UNIверсал
 
Сообщения: 431
Зарегистрирован: 08 мар 2012, 11:15

Re: Login mysql

Сообщение Acolit 18 фев 2013, 10:13

Есть у кого какие-то идеи?
Аватара пользователя
Acolit
UNIверсал
 
Сообщения: 431
Зарегистрирован: 08 мар 2012, 11:15

Re: Login mysql

Сообщение pod4444 18 фев 2013, 10:16

вы записываете true как string переменную?
Аватара пользователя
pod4444
Старожил
 
Сообщения: 721
Зарегистрирован: 20 янв 2012, 22:02
Откуда: Воронеж
Skype: pod4444
  • Сайт

Re: Login mysql

Сообщение yura415 18 фев 2013, 10:17

Кодировка, возможно или в скрипте ранее что-то описано. В любом случае используйте trim.
Добавить yura4151 в Skype
Аватара пользователя
yura415
Старожил
 
Сообщения: 567
Зарегистрирован: 14 дек 2010, 08:27
  • Сайт

Re: Login mysql

Сообщение Acolit 18 фев 2013, 10:47

Да, вот еще на счет кодировки? на сервере с1251 у скрипта, и вроде не меняется, делал одной кодировкой все равно, какая именно должна быть?
Аватара пользователя
Acolit
UNIверсал
 
Сообщения: 431
Зарегистрирован: 08 мар 2012, 11:15

Re: Login mysql

Сообщение Acolit 18 фев 2013, 10:49

спасибо, то, что нужно, если дело именно в php=)
Аватара пользователя
Acolit
UNIверсал
 
Сообщения: 431
Зарегистрирован: 08 мар 2012, 11:15

Re: Login mysql

Сообщение Acolit 18 фев 2013, 11:02

ну да, как строчную "true"
Аватара пользователя
Acolit
UNIверсал
 
Сообщения: 431
Зарегистрирован: 08 мар 2012, 11:15

Re: Login mysql

Сообщение yura415 18 фев 2013, 12:11

Делайте trim на стороне Unity.
Добавить yura4151 в Skype
Аватара пользователя
yura415
Старожил
 
Сообщения: 567
Зарегистрирован: 14 дек 2010, 08:27
  • Сайт

Re: Login mysql

Сообщение Acolit 18 фев 2013, 12:29

А как в Юнити это сделать? какой раздел?
у меня вообще в юньке через www.text, поэтому вроде должно работать...видимо все на стороне php
Аватара пользователя
Acolit
UNIверсал
 
Сообщения: 431
Зарегистрирован: 08 мар 2012, 11:15

Re: Login mysql

Сообщение yura415 18 фев 2013, 12:34

Синтаксис:
Используется csharp
String test = "     te st       ";
Debug.Log(text.Trim()) // выдаст "te st" (без пробелов слева и справа)
 
Добавить yura4151 в Skype
Аватара пользователя
yura415
Старожил
 
Сообщения: 567
Зарегистрирован: 14 дек 2010, 08:27
  • Сайт

Re: Login mysql

Сообщение Acolit 18 фев 2013, 12:35

через trim на php не получается, такое же выводит...
Аватара пользователя
Acolit
UNIверсал
 
Сообщения: 431
Зарегистрирован: 08 мар 2012, 11:15

Re: Login mysql

Сообщение Acolit 18 фев 2013, 12:38

Нет, у меня там тип If(S == "true"){
success=true;
и дальше
if(success){
сохраняем данные, и грузим уровень.
Аватара пользователя
Acolit
UNIверсал
 
Сообщения: 431
Зарегистрирован: 08 мар 2012, 11:15

Re: Login mysql

Сообщение yura415 18 фев 2013, 13:03

Синтаксис:
Используется csharp
If(S.Trim() == "true"){
Добавить yura4151 в Skype
Аватара пользователя
yura415
Старожил
 
Сообщения: 567
Зарегистрирован: 14 дек 2010, 08:27
  • Сайт

Re: Login mysql

Сообщение Acolit 18 фев 2013, 13:20

Спасибо, все получилось, странно, я искал Trim на юнити, в справке ничего не было...
можно закрывать тему=) Благодарю еще раз!
Аватара пользователя
Acolit
UNIверсал
 
Сообщения: 431
Зарегистрирован: 08 мар 2012, 11:15

Re: Login mysql

Сообщение yura415 18 фев 2013, 13:39

Trim не относится к юнити, это функция языка программирования. Документация по C# - http://msdn.microsoft.com/ru-ru/vcsharp/aa336803.aspx
Добавить yura4151 в Skype
Аватара пользователя
yura415
Старожил
 
Сообщения: 567
Зарегистрирован: 14 дек 2010, 08:27
  • Сайт

След.

Вернуться в Почемучка

Кто сейчас на конференции

Сейчас этот форум просматривают: Yandex [Bot] и гости: 30