То, что вы получаете, это just one string
. Есть лучший способ получить данные такого типа со стороны сервера ( XML или AMF ).
Если вы хотите продолжить работу с вашим методом, то разбейте строку, используя '\ n' в качестве разделителя, но сначала убедитесь, что ответ сервера не 'Token not valid'
.
Так что-то вроде этого должно работать:
Сначала удалите строку echo "\n";
под echo $rows[0]->username . "\n";
var responseArray:Array = theStringResult.split('\n');
Так что теперь responseArray
хранит имя пользователя в позиции 0, useremail в позиции 1, имя в позиции 2 и фамилия в позиции 3.
Но опять же, вы отправляете данные с сервера в виде необработанного текста, и это не лучший способ сделать это. Проверьте эту ссылку , чтобы увидеть, как это можно сделать с помощью AMFPHP .