PDA

Просмотр полной версии : Проблема с отправкой переменной на сервер!!


duboflash
08.02.2010, 16:11
Такая проблема:
Не знаем как отправить переменную на сервер в текстовый файл(сервер есть,с поддержкой PHP,платный)
ПОЖАЛУЙСТА НАПИШИТЕ КАК ЭТО ВОЗМОЖНО СДЕЛАТЬ!!!
Сделать нужно регистрацию,в уроке гурского указан нерабочий код(проверено)
Напишите ваши варианты решения проблемы плиз :(

Hauts
08.02.2010, 16:15
Поищите по форуму по ключевым словам sendAndLoad и LoadVars, таких тем сотни.

duboflash
08.02.2010, 16:17
ну пожалуйста напишите времени совсем нет очень скоро конкурс,мы туда свою работу отправляем,очень нужно

Hauts
08.02.2010, 16:24
Сойдет (http://www.flasher.ru/forum/showthread.php?t=132118)?

duboflash
08.02.2010, 16:25
мне именно необходимо чтобы переменные сохранялись в текстовом файле на серве чтобы их можно было легко достать,и как еще подскажите сделать как чтобы именно определенную переменную из нескольких в текстовом файле получить

Hauts
08.02.2010, 16:31
Смотрите хелп на класс LoadVars (а так же воспользуйтесь поиском по сайту), по пхп ничего посоветовать не могу.
Можете так же попробовать SharedObject, и сохранять ваши переменные в куки.

duboflash
08.02.2010, 16:32
как же в куки,после ребута они все удалятся(((не можешь выложить фла файл по твоей ссылке?а то че то не получается(

Hauts
08.02.2010, 16:39
У меня нет такого .fla файла.


у вас сам код уже неверный(акщенскрипт)
loadback:LoadVars = new LoadVars();


Почему не верный? Там только "var" не хватает. Если вы лучше знаете, так что ж вам мешает сделать самому?

KiL33
08.02.2010, 16:43
http://www.flasher.ru/forum/showthread.php?t=126369&highlight=sendAndLoad

duboflash
08.02.2010, 16:43
просто адобэ в этой строчке ошибку выдает, заменил двоеточие на точку,ошибка исчезла(так наверное делать нельзя,напишите плиз исправленную версию этой строчки))(с точкой не пашет)

udaaff
08.02.2010, 16:44
ну пожалуйста напишите времени совсем нет очень скоро конкурс,мы туда свою работу отправляем,очень нужно
У кого конкурс? У нас, или у вас?
как же в куки,после ребута они все удалятся
SO != куки. Он не удаляется.

KiL33
08.02.2010, 16:46
SO != куки. Он не удаляется.
однозначно :)

duboflash
08.02.2010, 16:52
конкурс в рязани будет,напишите пожалуйста код для php и ас2 цель такая,то что введено в поле для введения текста и после нажатия кнопки отправляется в текстовый файл

aksios
08.02.2010, 16:54
Региться лучше на почту админа. Когда я не знаю, как что то сделать, я открываю Гугл и через пару часов - максимум, у меня все получается. Если в лом идти куда то, то просто нужно дать кому нибудь денег. Для чего этот форум? Для того, чтобы спрашивать по существу конкретной реализации. "Сделайте за нас нахаляву" тут как правило не прокатывает.

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 минут
я даже создал кнопку и повесил на нее код,но все равно в текстовом файле ундефинед((ПОМОГИТЕ!!!

mooncar
08.02.2010, 17:11
заменил двоеточие на точку,ошибка исчезла(так наверное делать нельзя,
Если вы про мой кусок кода на http://www.flasher.ru/forum/showthread.php?t=132118, там просто "var" было пропущено, описка.
Никаких точек не нужно вместо двоеточия. Если там записать loadback.LoadVars, то получится бред. Учите матчасть.

duboflash
08.02.2010, 17:19
где не хватает var?? напишите пожалуйста исправленную вашу строчку

Hauts
08.02.2010, 17:22
С такими вопросами вы ожидаете, что кто-то вам сделает всё за вас? Вам очень повезет, если так случится. Вам нужно учиться основам, а не участвовать в конкурсах. У вас перед глазами пост, в котором 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)
И ВСЕ РАВНО ОШИБКА

udaaff
08.02.2010, 17:37
блин ну вам че трудно что ли?
С какого перепуга, кто-то что-то должен делать за вас, да еще и в особом порядке. Срочно, и очень нужно. ?
Если вы не понимаете элементарных вещей, что такое var даже не знаете и ничему не хотите при этом учиться, вам тут делать нечего. Тут помогают тем, кто хочет чему-то научиться, а не на халявку код получить.
Идите в раздел "дам денег за работу" там вам все сделают.

duboflash
08.02.2010, 17:39
я знаю что такое var!!я его подставил и написал что получилось!все равно ошибка!

mooncar
08.02.2010, 17:41
Что вы заладили - ошибка, ошибка.
Какая ошибка теперь? Для какого плеера публикуете и какой язык выставлен?

duboflash
08.02.2010, 17:49
язык ас1&ас2 выставлен

Добавлено через 6 минут
черт вот так и исчезают начинающие флэшеры,загибаются на первых проблемах(((а знающим людям трудно помочь,а они как дятлы твердят"ГУГЛИ!"(((

mooncar
08.02.2010, 17:56
Интересная особенность у людей - отвечать на один, например, последний вопрос из трех заданных. За пару дней второй раз с таким столкнулся... Причем, в первом случае нужно было мне, а тут нет...

duboflash
08.02.2010, 18:05
вот такая ошибка:
The class or interface 'onLoad' could not be loaded.
такой код:
var loadback: onLoad = function(success:Boolean)

mooncar
08.02.2010, 18:07
Еще раз посмотрите внимательно на код. http://www.flasher.ru/forum/showpost.php?p=863917&postcount=3
Скопируйте его.
Двоеточием отделяется тип данных.
А оператор точки отделяет имя экземпляра объекта от его свойства или метода, принадлежащей ему переменой или функции.

duboflash
08.02.2010, 18:09
все так и было!!!

mooncar
08.02.2010, 18:13
Что так и было?
Вот так (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) было, Гугл не даст соврать.
Была всего лишь мелкая описка, которую любой бы исправил, не задумываясь.
В общем, тестируйте код, и разбирайтесь в нем. Он не универсален, если что, и писался по определенному поводу.

Hauts
08.02.2010, 18:23
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
08.02.2010, 18:30
mooncar, поражаюсь вашему терпению и деликатности.

Сори за офтоп. В 90-е вел я как-то годика полтора радиокружок в подростковом клубе в бандитском районе нашего города- сорок человек 6-8-классников в первые полгода - вот где терпения и деликатности надо было. :)

etc
08.02.2010, 18:42
блин ну вам че трудно что ли?Я думал это самый лучший ресурс по флэш(((
Вот именно, по флеш, а не по степени альтруизма.

amesqit
08.02.2010, 19:11
А все-таки интересно, что за конкурс, как называется?

Hauts
08.02.2010, 20:29
Надеюсь, это не этот (http://www.rzn.rodgor.ru/news/rz_gorod_oblast/8193/) конкурс:)

udaaff
08.02.2010, 21:10
С*ка, падла eб**ись, че бл* знаешь что такое ActionСкРЯпт все можно??? я тебя найду урод!!! Ты за свои подсказки ответиш!!!! Еб*о под хохлому!!! дупло недодвупиздое!!сракокозлоног пид**астский!! С любовью :rolleyes: :-*

Человек оказался в высшей степени неадекватный :)

aksios
08.02.2010, 22:36
феерично.

etc
09.02.2010, 11:36
duboflash покинул наш уютненький форум.

KiL33
09.02.2010, 12:50
Очень такой, знаете, правильный ник duboflash :)