Simple XML login

Hi!

Been experimenting with as3 for a short while and decided to make a small system that requires a login area. I have done lots of research and realise that using PHP and mySQL is a safer way of going around this however for now i just want to create a database using XML to store usernames and passwords in and Flash will then look these up.

I have managed to set up an internal login system with the username and password stored in the fla file, so now want to go one step further.

I did find this code whilst researching on the internet? Would this be appropriate for what i am looking for, and if so what would the xml file look like to work with it?

var loader:URLLoader = new URLLoader();
loader.addEventListener(Event.COMPLETE, onLoaded);
loader.load(new URLRequest(“users.xml”));

var xml:XML;
var usernames:Array = new Array();
var passwords:Array = new Array();

function onLoaded(e:Event):void
{
xml = new XML(e.target.data);
var il:XMLList = xml.user;

for(var i:uint=0;i<il.length();i++)
{
	usernames* = il.username*;
	passwords* = il.password*;
}

}

var passField:TextField = new TextField;
passField.type = TextFieldType.INPUT;
passField.displayAsPassword = true;
passField.x = 27;
passField.y = 97;
passField.width = 155;
passField.height = 21;
addChild(passField);

nameField.addEventListener(MouseEvent.MOUSE_DOWN, killNameText);
passField.addEventListener(MouseEvent.MOUSE_DOWN, killPassText);

function killNameText(e:MouseEvent):void
{
nameField.text = “”;
}

function killPassText(e:MouseEvent):void
{
passField.text = “”;
}
submit_mc.buttonMode = true;
submit_mc.addEventListener(MouseEvent.MOUSE_UP, checkInfo);

var loginStatus:Boolean = false;

function checkInfo(e:MouseEvent):void
{
for(var i:Number = 0; i < usernames.length; i++)
{
if(nameField.text == usernames* && passField.text == passwords*)
{
loginStatus = true;
break;
}
else
{
loginStatus = false;
}
}

if(loginStatus == true)
{
	resultText.text = "Congratulations, you are registered!";
}
else
{
	resultText.text = "Sorry, you are not registered.";
}

}

Many Thanks,

T