![]() |
|
||||||||||
|
|||||
|
Регистрация: Aug 2009
Сообщений: 101
|
Всем привет!
![]() Да, я знаю, что это было 100500 раз Но я уже часа 4 испиливаю интернет и в особенности этот форум и ничего. 60% - загрузка txt, а не php 20% - Всячески обсалютно бестолковые советы, а иногда вообще не советы а сообщения типа: "Ну и придурок" или "Хмм...Тебе стоит обратится к кому-нибудь за помощью" остальные 20% - просто не работает. Вообще я смог реализовать с помощью LoadVariables loadVariables("/servertime.php", _root); var_1 = unescape(var_1); // var_1 переменная из php Однако мне необходимо сделать прелодер загрузки php файла, с процентами. А с этим, насколько мне известно, может справиться только LoadVars. Однако методами LoadVars у меня ничего не грузится. Кстати пока я искал на форуме, сотни раз столкнулся с следующим: Человек ясно дает понять, что ему нужно только выгрузить переменные из php и не слово, про то, что нужно туда что-то послать. Но все упорно советуют ему sendAndLoad!!! аргх!!Ладно, к ближе к теме. Помогите, как загрузить переменные из php скрипта. Или скажите пожалуйста как сделать прелоудер методами LoadVariable()
__________________
Кто к нам с мечом придет, тот появиться на респауне уже без меча. |
|
|||||
|
Регистрация: Dec 2006
Сообщений: 1,764
|
__________________
а за окном атлантический океан! |
|
|||||
|
Регистрация: Aug 2009
Сообщений: 101
|
Да, один из первых топиков, которые нашел за сегодня.
Стоит отменить, что он в принципе не компилируется, там куча элементарных ошибок. Но немного подкорректировав, он все равно не начинает работать. lv = new loadVariables(); lv.load("/servertime.php", _root); lv.onLoad = function(success:Boolean){ if (success) { done(); } } Вот те самые абсолютно бестолковые советы.
__________________
Кто к нам с мечом придет, тот появиться на респауне уже без меча. Последний раз редактировалось LanSelven; 09.06.2011 в 01:19. |
|
|||||
|
Так что вам надо?
sendAndLoad - шлет данные через POST в РНР скрипт, который их обрабатывает и возвращает уже результат. load("servertime.php?PARAMETR="+some_variable) шлет такие данные для РНР скрипта условно говоря в адресной строке сразу. По сути это одно и тоже, но первый - удобнее и эстетичнее. Ну и там ограничения по объему данных обходится. var URRL = "http://mydomain.com/test.php" var XMLDATA = new LoadVars() XMLDATA.onLoad = function(valid) { if (valid) { trace(XMLDATA) } else { trace( "ERROR LOAD: "+URRL ) } } XMLDATA.load( URRL ) Добавлено через 3 минуты РНР - это вообще не есть формат данных. Это разновидность скрипта. Он может возвращать ХМЛ, текст, json..... Есть также вариант что на вашем хостинге вообще запрещена обработка запрососв именно к РНР - точнее не скажу, но что-то в этом роде вроде есть. Добавлено через 3 минуты Поэтому если на хостинге лежит TXT - его можно "открыть", а РНР - уже нет. В любом случае имеет смысл снифером посмотреть обмен. Последний раз редактировалось dark256; 09.06.2011 в 01:27. |
|
|||||
|
Регистрация: Aug 2009
Сообщений: 101
|
dark256, XMLDATA вывела, однако данные не загрузились. Переменные выдают undefined.
Цитата:
__________________
Кто к нам с мечом придет, тот появиться на респауне уже без меча. |
|
|||||
|
Цитирую:
"...loadVariables() - это наиболее примитвный инструмент импорта данных в АС".... А ваши переменные можно найти, перебрав XMLDATA в цикле for in. А еще покажите протокол снифера. |
|
|||||
|
буду краток
модератор форума
Регистрация: Sep 2003
Адрес: Ближайшее Замкадье
Сообщений: 3,110
Записей в блоге: 28
|
грузите с помошью XML
__________________
Отряд Котовскага |
|
|||||
|
Регистрация: Aug 2009
Сообщений: 101
|
Цитата:
Цитата:
Однако пока с XML не знаком.
__________________
Кто к нам с мечом придет, тот появиться на респауне уже без меча. |
|
|||||
|
listener
|
С loadVariables точно не получится, даже не мечтайте. С XML получится, сто пудов. Только матчасть надо подучить, вместо того, чтобы непонятные проценты про "бесполезные" советы высчитывать.
|
|
|||||
|
Посчитать проценты - это проще и веселее, чем пару страниц мануала прочитать...
|
![]() |
![]() |
Часовой пояс GMT +4, время: 01:51. |
|
|
« Предыдущая тема | Следующая тема » |
|
|