2011年1月19日水曜日

[MA-11-7] DBから値を取得2

ユーザー名・パスワードを用いてサーバー上のXMLを取得し,その中に含まれるmoney,kanaの値をステージ上に表示する.

サンプル
//user = _root.user;
//money = _root.money;
var user_name = "ユーザー名";
var user_pass = "パスワード";
status_xml = new XML();
status_xml.onLoad = userStatus;
status_xml.load("http://www14026u.sakura.ne.jp/ma/11/status.php?user_name='"+user_name+"'&user_pass='"+user_pass+"'");
status_xml.ignoreWhite = true;
function userStatus(success) {
 if (success == true) {
  money = status_xml.firstChild.firstChild.firstChild.firstChild.nodeValue
  user = status_xml.firstChild.firstChild.firstChild.nextSibling.nextSibling.firstChild.nodeValue;

  //取得するXMLファイルのイメージ
  //<ma>
  // <user_status>
  //  <money>100</money>
  //  <item>1</item>
  //  <kana>なまえ</kana>
  // </user_status>
  //</ma>
  trace (status_xml.nodeValue);
  trace (status_xml.firstChild.nodeValue);
  trace (status_xml.firstChild.firstChild.nodeValue);
  trace (status_xml.firstChild.firstChild.firstChild.nodeValue);
  trace (status_xml.firstChild.firstChild.firstChild.firstChild.nodeValue);
  trace (status_xml.firstChild.firstChild.firstChild.nextSibling.firstChild.nodeValue);
  trace (status_xml.firstChild.firstChild.firstChild.nextSibling.nextSibling.firstChild.nodeValue);
  }
}

0 件のコメント: