Вывод фото в таблице рекордов.
Добавлено: 26 сен 2011, 13:27
Помогите пожалуйста в таблицу рекордов вывести аватарки пользователей, заранее огромное спасибо.
Вот код таблицы рекордов:
Вот код таблицы рекордов:
Код: Выделить всё
import vk.APIConnectionimport flash.display.Loader;import flash.net.URLRequest;import vk.*;import vk.api.*; var flashVars:Object=stage.loaderInfo.parameters as Object;var VK:APIConnection=new APIConnection(flashVars); var host:String = 'http://...'; var xml:XML = new XML();var uids1:String = '';var auth_key:String=flashVars['auth_key']; getScores(); function getScores():void{ var loader:URLLoader = new URLLoader(); loader.load(new URLRequest(host+'/get_score.php?uid='+flashVars["viewer_id"]+'&auth='+auth_key)); loader.addEventListener(Event.COMPLETE,scoreLoaded);} function scoreLoaded(e:Event):void{ xml = new XML(e.target.data); for (var i:uint;i<xml..user.length();i++) { if (i!=xml..user.length()) { uids1+=xml..user[i].uid+','; } else { uids1+=xml..user[i].uid; } } getProfiles();} function getProfiles():void{ VK.api('getProfiles',{uids:uids1,fields:'first_name,last_name'},ProfilesLoaded,APIError);} function ProfilesLoaded(data:Object):void{ for(var i:uint;i<xml..user.length();i++) { result_txt.appendText(data[i].first_name+" "+data[i].last_name+" : "+xml..user[i].score+'\n'); }} function APIError(data:Object):void{ result_txt.text=data.error_msg;} btn2.addEventListener(MouseEvent.CLICK,postScore); function postScore(e:MouseEvent):void{var loader:URLLoader = new URLLoader();var request:URLRequest = new URLRequest(host+'/score.php');var variable:URLVariables = new URLVariables();variable['uid']=flashVars['viewer_id'];variable['score']=scoreText.textvariable['auth']=auth_key;request.data= variable;loader.load(request);loader.addEventListener(Event.COMPLETE,scorePosted);} function scorePosted(e:Event):void{ scoreText.appendText(' OK'); getScores();}