Вход

Просмотр полной версии : Не сохраняет...


RFMitrio
20.03.2002, 02:10
lv = new LoadVars();
lv.d="10";
lv.send("data.txt");
Данные не сохраняются. :( Плиз, объясните, почему.

StimS
20.03.2002, 02:21
Не хочет =(

Aib
20.03.2002, 08:19
А ты все параметры в send() указал? Там, если не ошибаюсь, ещё метод должен быть...

RFMitrio
20.03.2002, 14:56
Нет, метод там необязателен. Он по умолчанию пост. Я вот думаю, может это на локальной машине не хочет работать...

Aib
20.03.2002, 16:47
Знаешь, Я всё прописал, как у Тебя (имя объекта разве что другое)- работает. Может проблема с путём...
Попробуй его абсолютным сделать.

Prey
20.03.2002, 20:17
а что это вы сохранаять собрались? и главное, при помощи чего?, если только при помощи Flash, то ничего не получиться.. скрипты нужны серверные...

RFMitrio
20.03.2002, 21:57
2Aib:
objvar = new LoadVars();
objVar.d="10";
objVar.d2='A';
objVar.send("http://www.site.ru/test/data.txt"); - он даже к инету не обращается.
Я пробовал еще:
objVar.send("file:///d:\test\data.txt"); - тоже ничего!
Причем и из браузера, и из прожектора. Плиз, напиши твой код.

Nox Noctis
20.03.2002, 23:14
насчет сохранения и правда не понятно - чего и куда сохраняться должно-то ? :)

а по поводу "не обращается к инету" - проблема наверное тут:
If the target parameter is specified, the server's response is displayed in the browser frame window named target. If the target parameter is omitted, the server's response is discarded.
это из хелпа выдрано.

loadVarsObject.send(url [,target, method] )
- укажешь таргет -> получишь ответ сервера в окне броузера.
- не укажешь таргет -> ни хрена не получишь в ответ

а посылать нечто в сторону текстового фала - толку нет потому как loadVars работает по сути так же, как и XML.send, только МиМе-формат посылаемых данных разный.

RFMitrio
21.03.2002, 15:07
Пасибо! :)

RFMitrio
21.03.2002, 16:54
Млин, сорри, я просто ступил. :) :) Почему то, с какого-то непонятного бодуна, мне подумалось, что флэш теперь с помощью этого объекта может сохранить данные без серверного скрипта. А это ведь по сути тот же loadVariables, только более удобный. Шьёрт побъери! :cool:

Nox Noctis
21.03.2002, 17:05
алилуйа, аминь братия :) :)

кстати, кто-нить знает как в шестерке вообще что-нибудь на диск записать ?
fscommand("save", ...);
они вроде как прибили :rolleyes:

RFMitrio
21.03.2002, 17:33
А dashboardsave убрали? Может, нет?:)

Nox Noctis
21.03.2002, 17:45
дык дэшбоардсэйв - works in editor only :(
а кому оно такое нужно...