Вместо

Код AS1/AS2:
xmlData.load('battle.xml');
запиши что-то вроде

Код AS1/AS2:
xmlData.load('battle.php?command=getBattleInf');
То есть battle.php
отдавать должен будет строку XML-ную, а вот
принимать данные GET'ом, то есть в его начале такая строка будет:

PHP код:
$command = !_GET['command'];
Другого решения сейчас в голову не приходит, с POST'ом, может кто подскажет. Вообще, у XML есть метод XML.sendAndLoad, может быть подойдет, я его сам не смотрел.