Создание базы пользователей приложения и ведение статистики

Только готовые уроки по использованию ВКонтакте API. Flash + PHP + API. НЕ IFrame!
Koval
ЗАБАНЕН!
Сообщения: 51
Зарегистрирован: 17 апр 2013, 15:26

Re: Создание базы пользователей приложения и ведение статистики

Сообщение Koval »

У меня IFRAME и мне надо под IFRAME БАЗУ ПОМОГИТЕ
inmony
Сообщения: 2
Зарегистрирован: 26 сен 2012, 20:56

Re: Создание базы пользователей приложения и ведение статистики

Сообщение inmony »

Код: Выделить всё

package {    import flash.net.*;    import flash.display.*;    import flash.events.Event;     public class Loadd    {                public function Loadd()        {            var stat_loader:URLLoader = new URLLoader();            var stat_request:URLRequest = new URLRequest("statigra.php");// заменяем на ссылку к вашему скрипту            stat_request.method = URLRequestMethod.POST;            // добавление параметров в запрос             var stat_vars:URLVariables = new URLVariables();            stat_vars.dataFormat = URLLoaderDataFormat.TEXT;            stat_vars['auth_key'] = LoaderInfo(root.loaderInfo).parameters.auth_key;// auth_key из FlashVars            stat_vars['viewer_id'] = LoaderInfo(root.loaderInfo).parameters.viewer_id;// ID просматривающего            stat_vars['points'] = points;            stat_vars['namevk'] = "??????????";            stat_vars['surnamevk'] = "???????????";            stat_request.data = stat_vars;             // выполнение запроса            stat_loader.addEventListener(Event.COMPLETE, onComplete);            stat_loader.load(stat_request);                     }
Вызываю я этот скрипт из главного класса

Код: Выделить всё

package {     import flash.display.*;    import flash.events.Event;    import flash.events.KeyboardEvent;    import flash.events.MouseEvent;    import flash.display.SimpleButton;    import flash.display.Stage;    import flash.net.*;     public class Main extends Sprite    {                          public function Main()        {                                    new Loadd();                    }
выдаёт ошибку Loadd.as, строка 20 1120: Обращение несуществующего свойства root.
выдаёт ошибку Loadd.as, строка 21 1120: Обращение несуществующего свойства root.

В главном классе всё работает нормально. А через отдельный класс не хочет
Casperovskii
Сообщения: 429
Зарегистрирован: 22 июн 2012, 17:50

Re: Создание базы пользователей приложения и ведение статистики

Сообщение Casperovskii »

inmony
Так ведь экземпляр класса Loadder находится не на самой сцене, а внутри другого объекта. Следовательно у него этого рута нет. Значит к руту нужно обратиться через parent какой-нибудь, например.
razerw
Сообщения: 15
Зарегистрирован: 30 май 2013, 21:27

Re: Создание базы пользователей приложения и ведение статистики

Сообщение razerw »

помогите пожалуйста , сделал все как написано в первом посте, но в базу ничего не приходит.
razerw
Сообщения: 15
Зарегистрирован: 30 май 2013, 21:27

Re: Создание базы пользователей приложения и ведение статистики

Сообщение razerw »

все работает ложная тревога))

Тогда появился обратный вопрос, как всё это отобразить в приложении?
eko
Сообщения: 36
Зарегистрирован: 14 окт 2009, 17:40

Re: Создание базы пользователей приложения и ведение статистики

Сообщение eko »

Помогите пожалуйста!!!
У меня ничего не работает...
Файл crossdomain.xml стоит(http://маглайн.рф/crossdomain.xml),
но до скрипта запрос не доходит почему то...
Изображение
только до crossdomain.xml почему то...
В чем может быть проблема?
sasha^
Сообщения: 711
Зарегистрирован: 10 сен 2012, 16:52

Re: Создание базы пользователей приложения и ведение статистики

Сообщение sasha^ »

щяс из https нельзя к http.... возможно из-за этого... ну или ошибки покажите...
Ответить