Просмотр полной версии : Проблема с отправкой переменной на сервер!!
duboflash
08.02.2010, 16:11
Такая проблема:
Не знаем как отправить переменную на сервер в текстовый файл(сервер есть,с поддержкой PHP,платный)
ПОЖАЛУЙСТА НАПИШИТЕ КАК ЭТО ВОЗМОЖНО СДЕЛАТЬ!!!
Сделать нужно регистрацию,в уроке гурского указан нерабочий код(проверено)
Напишите ваши варианты решения проблемы плиз :(
Поищите по форуму по ключевым словам sendAndLoad и LoadVars, таких тем сотни.
duboflash
08.02.2010, 16:17
ну пожалуйста напишите времени совсем нет очень скоро конкурс,мы туда свою работу отправляем,очень нужно
Сойдет (http://www.flasher.ru/forum/showthread.php?t=132118)?
duboflash
08.02.2010, 16:25
мне именно необходимо чтобы переменные сохранялись в текстовом файле на серве чтобы их можно было легко достать,и как еще подскажите сделать как чтобы именно определенную переменную из нескольких в текстовом файле получить
Смотрите хелп на класс LoadVars (а так же воспользуйтесь поиском по сайту), по пхп ничего посоветовать не могу.
Можете так же попробовать SharedObject, и сохранять ваши переменные в куки.
duboflash
08.02.2010, 16:32
как же в куки,после ребута они все удалятся(((не можешь выложить фла файл по твоей ссылке?а то че то не получается(
У меня нет такого .fla файла.
у вас сам код уже неверный(акщенскрипт)
loadback:LoadVars = new LoadVars();
Почему не верный? Там только "var" не хватает. Если вы лучше знаете, так что ж вам мешает сделать самому?
http://www.flasher.ru/forum/showthread.php?t=126369&highlight=sendAndLoad
duboflash
08.02.2010, 16:43
просто адобэ в этой строчке ошибку выдает, заменил двоеточие на точку,ошибка исчезла(так наверное делать нельзя,напишите плиз исправленную версию этой строчки))(с точкой не пашет)
ну пожалуйста напишите времени совсем нет очень скоро конкурс,мы туда свою работу отправляем,очень нужно
У кого конкурс? У нас, или у вас?
как же в куки,после ребута они все удалятся
SO != куки. Он не удаляется.
SO != куки. Он не удаляется.
однозначно :)
duboflash
08.02.2010, 16:52
конкурс в рязани будет,напишите пожалуйста код для php и ас2 цель такая,то что введено в поле для введения текста и после нажатия кнопки отправляется в текстовый файл
Региться лучше на почту админа. Когда я не знаю, как что то сделать, я открываю Гугл и через пару часов - максимум, у меня все получается. Если в лом идти куда то, то просто нужно дать кому нибудь денег. Для чего этот форум? Для того, чтобы спрашивать по существу конкретной реализации. "Сделайте за нас нахаляву" тут как правило не прокатывает.
duboflash
08.02.2010, 16:57
смотрите вот код ас2:
url="http://do-flash.ru/save.php";
var my_lv:LoadVars = new LoadVars();
var my_ret:LoadVars = new LoadVars();
my_lv.txt= txt.text;//пишем, что хотим сохранить
my_lv.sendAndLoad(url, my_ret, "GET");
вот код php
<?php
session_start();
$result_txt=strip_tags($_GET['txt']);
$newitems = $result_txt;
$items = $newitems . file_get_contents(data.txt);
file_put_contents('data.txt', $items);
?>
я вбил в поле англисские буквы но в текстовом файле пишет:undefined((((
Добавлено через 1 минуту
я написал че выходит,пожалуйста скажите че не так,что нужно сделать вчтоб в текстовом файле появлялись буквы,которые в поле ввода
Добавлено через 8 минут
я даже создал кнопку и повесил на нее код,но все равно в текстовом файле ундефинед((ПОМОГИТЕ!!!
заменил двоеточие на точку,ошибка исчезла(так наверное делать нельзя,
Если вы про мой кусок кода на http://www.flasher.ru/forum/showthread.php?t=132118, там просто "var" было пропущено, описка.
Никаких точек не нужно вместо двоеточия. Если там записать loadback.LoadVars, то получится бред. Учите матчасть.
duboflash
08.02.2010, 17:19
где не хватает var?? напишите пожалуйста исправленную вашу строчку
С такими вопросами вы ожидаете, что кто-то вам сделает всё за вас? Вам очень повезет, если так случится. Вам нужно учиться основам, а не участвовать в конкурсах. У вас перед глазами пост, в котором var несколько раз используется, попробуйте по аналогии сделать.
Расскажите, что за конкурс-то?
Если пишет undefined, значит не передается значение переменной. Ищите ошибку во флэшке, в коде.
duboflash
08.02.2010, 17:25
блин ну вам че трудно что ли?Я думал это самый лучший ресурс по флэш(((
Добавлено через 3 минуты
вот че выдает адобе
The class or interface 'onLoad' could not be loaded.
Добавлено через 5 минут
я var подставил теперь так:
var loadback:onLoad = function(success:Boolean)
И ВСЕ РАВНО ОШИБКА
блин ну вам че трудно что ли?
С какого перепуга, кто-то что-то должен делать за вас, да еще и в особом порядке. Срочно, и очень нужно. ?
Если вы не понимаете элементарных вещей, что такое var даже не знаете и ничему не хотите при этом учиться, вам тут делать нечего. Тут помогают тем, кто хочет чему-то научиться, а не на халявку код получить.
Идите в раздел "дам денег за работу" там вам все сделают.
duboflash
08.02.2010, 17:39
я знаю что такое var!!я его подставил и написал что получилось!все равно ошибка!
Что вы заладили - ошибка, ошибка.
Какая ошибка теперь? Для какого плеера публикуете и какой язык выставлен?
duboflash
08.02.2010, 17:49
язык ас1&ас2 выставлен
Добавлено через 6 минут
черт вот так и исчезают начинающие флэшеры,загибаются на первых проблемах(((а знающим людям трудно помочь,а они как дятлы твердят"ГУГЛИ!"(((
Интересная особенность у людей - отвечать на один, например, последний вопрос из трех заданных. За пару дней второй раз с таким столкнулся... Причем, в первом случае нужно было мне, а тут нет...
duboflash
08.02.2010, 18:05
вот такая ошибка:
The class or interface 'onLoad' could not be loaded.
такой код:
var loadback: onLoad = function(success:Boolean)
Еще раз посмотрите внимательно на код. http://www.flasher.ru/forum/showpost.php?p=863917&postcount=3
Скопируйте его.
Двоеточием отделяется тип данных.
А оператор точки отделяет имя экземпляра объекта от его свойства или метода, принадлежащей ему переменой или функции.
duboflash
08.02.2010, 18:09
все так и было!!!
Что так и было?
Вот так (http://209.85.135.132/search?q=cache:yZSTTcjp3IEJ:www.flasher.ru/forum/showthread.php%3Fp%3D863917+textupd.sendAndLoad%28%27http://www.site.ru/contentupdate.php%27+,+loadback,+%27POST%27%29%3B&cd=1&hl=ru&ct=clnk&gl=ru) было, Гугл не даст соврать.
Была всего лишь мелкая описка, которую любой бы исправил, не задумываясь.
В общем, тестируйте код, и разбирайтесь в нем. Он не универсален, если что, и писался по определенному поводу.
mooncar, поражаюсь вашему терпению и деликатности.
duboflash, никто не отказывается вам помочь. Только помочь не в простом копировании, а помочь в понимании того, что вы хотите сделать.
черт вот так и исчезают начинающие флэшеры,загибаются на первых проблемах(((а знающим людям трудно помочь,а они как дятлы твердят"ГУГЛИ!"(((
Вы не продвинетесь дальше начинающего флэшера, если будете искать способы, чтобы за вас все кто-то сделал. А вот сравнивать тех, кто вам отвечает с дятлами — не стоит. Для вас сравнений найдется побольше.
вот такая ошибка:
The class or interface 'onLoad' could not be loaded.
такой код:
var loadback: onLoad = function(success:Boolean)
Исправляем на:
var loadback:LoadVars = new LoadVars();
loadback.onLoad = function(success:Boolean) {
if (success) {
text_message.text = 'Текст сохранен';
}
};
Именно так, как написал mooncar.
mooncar, поражаюсь вашему терпению и деликатности.
Сори за офтоп. В 90-е вел я как-то годика полтора радиокружок в подростковом клубе в бандитском районе нашего города- сорок человек 6-8-классников в первые полгода - вот где терпения и деликатности надо было. :)
блин ну вам че трудно что ли?Я думал это самый лучший ресурс по флэш(((
Вот именно, по флеш, а не по степени альтруизма.
А все-таки интересно, что за конкурс, как называется?
Надеюсь, это не этот (http://www.rzn.rodgor.ru/news/rz_gorod_oblast/8193/) конкурс:)
С*ка, падла eб**ись, че бл* знаешь что такое ActionСкРЯпт все можно??? я тебя найду урод!!! Ты за свои подсказки ответиш!!!! Еб*о под хохлому!!! дупло недодвупиздое!!сракокозлоног пид**астский!! С любовью :rolleyes: :-*
Человек оказался в высшей степени неадекватный :)
duboflash покинул наш уютненький форум.
Очень такой, знаете, правильный ник duboflash :)
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.