Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 1.0/2.0 (http://www.flasher.ru/forum/forumdisplay.php?f=93)
-   -   Проблема с отправкой переменной на сервер!! (http://www.flasher.ru/forum/showthread.php?t=136040)

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

Сойдет?

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/showthre...ht=sendAndLoad

duboflash 08.02.2010 16:43

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

udaaff 08.02.2010 16:44

Цитата:

Сообщение от duboflash (Сообщение 884859)
ну пожалуйста напишите времени совсем нет очень скоро конкурс,мы туда свою работу отправляем,очень нужно

У кого конкурс? У нас, или у вас?
Цитата:

как же в куки,после ребута они все удалятся
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:
Код AS1/AS2:

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 код:

<?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...17&postcount=3
Скопируйте его.
Двоеточием отделяется тип данных.
А оператор точки отделяет имя экземпляра объекта от его свойства или метода, принадлежащей ему переменой или функции.

duboflash 08.02.2010 18:09

все так и было!!!

mooncar 08.02.2010 18:13

Что так и было?
Вот так было, Гугл не даст соврать.
Была всего лишь мелкая описка, которую любой бы исправил, не задумываясь.
В общем, тестируйте код, и разбирайтесь в нем. Он не универсален, если что, и писался по определенному поводу.

Hauts 08.02.2010 18:23

mooncar, поражаюсь вашему терпению и деликатности.

duboflash, никто не отказывается вам помочь. Только помочь не в простом копировании, а помочь в понимании того, что вы хотите сделать.

Цитата:

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

Цитата:

вот такая ошибка:
The class or interface 'onLoad' could not be loaded.
такой код:
var loadback: onLoad = function(success:Boolean)
Исправляем на:
Код AS1/AS2:

var loadback:LoadVars = new LoadVars();
loadback.onLoad = function(success:Boolean) {               
        if (success) {
                text_message.text = 'Текст сохранен';       
        }
};

Именно так, как написал mooncar.

mooncar 08.02.2010 18:30

Цитата:

Сообщение от Hauts (Сообщение 884917)
mooncar, поражаюсь вашему терпению и деликатности.

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

etc 08.02.2010 18:42

Цитата:

Сообщение от duboflash (Сообщение 884891)
блин ну вам че трудно что ли?Я думал это самый лучший ресурс по флэш(((

Вот именно, по флеш, а не по степени альтруизма.

amesqit 08.02.2010 19:11

А все-таки интересно, что за конкурс, как называется?

Hauts 08.02.2010 20:29

Надеюсь, это не этот конкурс:)

udaaff 08.02.2010 21:10

Цитата:

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

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

aksios 08.02.2010 22:36

феерично.

etc 09.02.2010 11:36

duboflash покинул наш уютненький форум.

KiL33 09.02.2010 12:50

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


Часовой пояс GMT +4, время: 03:07.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.