Подскажите в чём ошибка?

Обсуждение и помощь по вопросам взаимодействия с ВКонтакте API в Flash-приложениях (ActionScript)
rewad
Сообщения: 62
Зарегистрирован: 17 май 2010, 22:56

Подскажите в чём ошибка?

Сообщение rewad »

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

package {    import flash.display.*;    import flash.events.*;    import flash.text.*;    import flash.ui.*;    import flash.net.URLLoader;    import flash.net.URLRequest;    import flash.net.*;    public class test2 extends MovieClip {        public static var _viewer_id:Number;        private var _user_id:Number;        private var _group_id:Number;                        private var bdate_txt:TextField=new TextField  ;        private var sig:String;        private var burgerid:String;        private var _3loader:URLLoader=new URLLoader  ;var stat_loader:URLLoader=new URLLoader  ;var stat_loader3:URLLoader=new URLLoader  ;        private var uid:String;        private var externalXML:XML;        private var photoLoader:Loader=new Loader  ;         public function test2() {            stateposeshenia();        }        private function stateposeshenia():void {                        var stat_request:URLRequest=new URLRequest("http://vkgames.realms.biz/postbalance.php");            stat_request.method=URLRequestMethod.POST;            var stat_vars:URLVariables=new URLVariables  ;            stat_vars['auth_key']=LoaderInfo(root.loaderInfo).parameters.auth_key;            stat_vars['viewer_id']=LoaderInfo(root.loaderInfo).parameters.viewer_id;            stat_request.data=stat_vars;            stat_loader.load(stat_request);            ///////////////////////////////////            var requestloader:URLRequest=new URLRequest("http://vkgames.realms.biz/postbalance.php");            stat_loader3.load(requestloader);            stat_loader3.addEventListener(Event.COMPLETE, onCompletexmlbal);                    }        private function onCompletexmlbal(e:Event)        {            var xmlData:XML=new XML(stat_loader3.data);            writebal.text=xmlData.file2.toString();            addChild(writebal);            }    }}
writebal это динамическое поле.
пытаюсь передать auth_key и 'viewer_id в файл пхп там обработать инфу а потом через xml выгрузить эту инфу из пхп и вывести её в приложение?
Аватара пользователя
Александр
Создатель сайта
Создатель сайта
Сообщения: 4574
Зарегистрирован: 27 сен 2009, 16:45

Re: Подскажите в чём ошибка?

Сообщение Александр »

Какая ошибка?
rewad
Сообщения: 62
Зарегистрирован: 17 май 2010, 22:56

Re: Подскажите в чём ошибка?

Сообщение rewad »

не выводится результат.
пробывал без передачи данных В пхп работает,а с передачей в пхп ,а там с проверкой не выводится(((
Аватара пользователя
Александр
Создатель сайта
Создатель сайта
Сообщения: 4574
Зарегистрирован: 27 сен 2009, 16:45

Re: Подскажите в чём ошибка?

Сообщение Александр »

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

var requestloader:URLRequest=new URLRequest("http://vkgames.realms.biz/postbalance.php");
загружается пустая страница. Выводить нечего.
rewad
Сообщения: 62
Зарегистрирован: 17 май 2010, 22:56

Re: Подскажите в чём ошибка?

Сообщение rewad »

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

$auth_key  = $_POST['auth_key'];$viewer_id = $_POST['viewer_id'];$q=10;$w=10;$real_key = md5($app_id."_".$viewer_id."_".$api_secret);     if($auth_key==$real_key){     echo "<?xml version=\"1.0\" encoding=\"UTF-8\"?>";      echo "<response>";      echo"<file2> 111 </file2>";      echo "</response>";    }
выводить есть что, но почемуто не выводит
(кто знает в чём проблема?
Последний раз редактировалось bodnar 02 июн 2010, 19:33, всего редактировалось 1 раз.
Причина: этот код PHP вот и пишите code=php
rewad
Сообщения: 62
Зарегистрирован: 17 май 2010, 22:56

Re: Подскажите в чём ошибка?

Сообщение rewad »

тут чё никто не знает как решить эту проблему?
Аватара пользователя
bodnar
Модератор
Модератор
Сообщения: 1399
Зарегистрирован: 03 апр 2010, 06:41

Re: Подскажите в чём ошибка?

Сообщение bodnar »

Ну если ничего не выводится значит условие ложно. Отсюда вывод что данные которые передеются, вовсе не передаются. Поставьте трейсы и попсмотрите что отправляете. Потом поставьте echo и посмотрите чему равны ключ и реальный ключ
Аватара пользователя
совесть
Разработчик
Разработчик
Сообщения: 156
Зарегистрирован: 22 дек 2009, 23:58

Re: Подскажите в чём ошибка?

Сообщение совесть »

попробуй $_POST заменить на $_GET
Аватара пользователя
bodnar
Модератор
Модератор
Сообщения: 1399
Зарегистрирован: 03 апр 2010, 06:41

Re: Подскажите в чём ошибка?

Сообщение bodnar »

совесть писал(а):попробуй $_POST заменить на $_GET
с какого вдруг перепуга? Параметры постом отправляются
Аватара пользователя
Александр
Создатель сайта
Создатель сайта
Сообщения: 4574
Зарегистрирован: 27 сен 2009, 16:45

Re: Подскажите в чём ошибка?

Сообщение Александр »

rewad
В этом запросе:

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

            var requestloader:URLRequest=new URLRequest("http://vkgames.realms.biz/postbalance.php");            stat_loader3.load(requestloader);            stat_loader3.addEventListener(Event.COMPLETE, onCompletexmlbal);
ты не передаешь auth_key и viewer_id. И если посмотреть как отреагирует скрит на такой запрос, то он ничего и не выведет - следовательно выводить приложению нечего.

В запросе stat_request ты эти данные передаешь.
Ответить