Advertisement
Guest User

Untitled

a guest
May 18th, 2014
191
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.26 KB | None | 0 0
  1. package mvc
  2. {
  3. import flash.events.Event;
  4. import flash.net.URLLoader;
  5. import flash.net.URLRequest;
  6. /**
  7. * ...
  8. * @author Scorpion
  9. */
  10. public class Model
  11. {
  12. private const SCR: String = "http://" + Main.HOST + "/php/users.php";
  13.  
  14. private var loader: URLLoader = new URLLoader;
  15. private var xmlUsers: XML;
  16. private var xmlListUsers: XMLList;
  17. private var arrayUsers: Array = new Array;
  18. private var nameUser: String;
  19. private var userInfo: Array;
  20.  
  21. public function Model()
  22. {
  23.  
  24. }
  25.  
  26. private function completeLoad(e:Event): void
  27. {
  28. xmlUsers = XML(loader.data);
  29. xmlListUsers = xmlUsers.user;
  30. for (var i: int = 0; i < xmlListUsers.length(); i++)
  31. {
  32. arrayUsers[i] = [ xmlListUsers[i].@id, xmlListUsers[i].login, xmlListUsers[i].money, xmlListUsers[i].food, xmlListUsers[i].city, xmlListUsers[i].ip ];
  33. }
  34.  
  35. for (var i: int = 0; i < xmlListUsers.length(); i++)
  36. {
  37. for (var j: int = 0; j < arrayUsers[i].length; j++)
  38. {
  39. if (arrayUsers[i][1] == nameUser) { userInfo = arrayUsers[i]; break; }
  40. }
  41. }
  42. }
  43.  
  44. public function searchUser(name: String): void
  45. {
  46. nameUser = name;
  47.  
  48. loader.addEventListener(Event.COMPLETE, completeLoad);
  49. loader.load(new URLRequest(SCR));
  50. }
  51. }
  52. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement