Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 3.0 (http://www.flasher.ru/forum/forumdisplay.php?f=83)
-   -   как вывести на экран значение переменной? (http://www.flasher.ru/forum/showthread.php?t=162805)

Drac0Sha 04.08.2011 12:59

как вывести на экран значение переменной?
 
Здравствуйте, помогите пожалуйста.

у меня есть функция, где я передаю php скрипту две переменные
на основе этих переменных php скрипт выдаёт мне другую. третью.

и мне нужно вывести в определённое место на экране значение этой переменной.

к примеру.
по id пользователя
мне нужно вывести количество его баллов.

Hidest 04.08.2011 13:20

Читайте про TextField.

DaFive 04.08.2011 13:30

Код AS3:

var tf:TextField = new TextField();
tf.text = String(значение_переменной);
addChild(tf);


Drac0Sha 04.08.2011 14:31

спасибо, так и сделал! теперь пишет undefined

Код:

var stat_loader:URLLoader = new URLLoader();
            var stat_request:URLRequest=new URLRequest("http://.../profile.php");// заменяем на ссылку к вашему скрипту
            stat_request.method=URLRequestMethod.POST;
            // добавление параметров в запрос
            var stat_vars:URLVariables = new URLVariables();
                        stat_vars['viewer_id']=viewer_id;
                        stat_vars['auth_key']=auth_key;
            stat_vars['user_rating']=user_rating;
                        stat_request.data=stat_vars;
                              stat_loader.load(stat_request);       
                        rating_tf.text=String(user_rating);
                        addChild(rating_tf);

в прокси смотрел, всё правильно php скрипт посылает, а вот выводится undefined
что же делать!?

Drac0Sha 04.08.2011 14:49

так же когда коменчу строчку stat_vars['user_rating']=user_rating; !

dimarik 04.08.2011 14:51

Drac0Sha, оформление кода является требованием правил раздела. Отредактируйте свое сообщение.

Drac0Sha 04.08.2011 14:57

Код AS3:

var stat_loader:URLLoader = new URLLoader();
var stat_request:URLRequest=new URLRequest("http://сайт/profile.php");
stat_request.method=URLRequestMethod.POST;
var stat_vars:URLVariables = new URLVariables();
stat_vars['viewer_id']=viewer_id;
stat_vars['auth_key']=auth_key;
//stat_vars['user_rating']=user_rating;
stat_request.data=stat_vars;
stat_loader.load(stat_request);       
rating_tf.text=String(user_rating);
addChild(rating_tf);

спасибо, сделал именно так. но почему вместо значения выводит undefined.
в прокси проверил, php скрипт всё правильно посылает.
в чём проблема!?

Drac0Sha 04.08.2011 15:17

отредактировал !

Drac0Sha 04.08.2011 17:28

спасибо, уже разобрался


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

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