Saving ejemplos de enviar, Loading ejemplo de cargar, URL.Load envía y recibe., pego aquí un ejemplo que envía dos variables y recibe una respuesta:
Código ActionScript :
var myData:URLRequest = new URLRequest("some.php")
myData.method = URLRequestMethod.POST
var variables:URLVariables = new URLVariables()
variables.title = "Hi friends"
variables.nr = 5
myData.data = variables
var loader:URLLoader = new URLLoader()
loader.dataFormat = URLLoaderDataFormat.VARIABLES
loader.addEventListener(Event.COMPLETE, dataOnLoad)
loader.load(myData)
function dataOnLoad(evt:Event){
trace(loader.data.status) //status is a custom flag passed from back-end
}
En el caso de querer enviar un XML, en realidad es un string largo que luego PHP tiene que parsear, te sugiero no usarlo porque es altamente ineficiente, en cambio pasar valores como par de cadena/valor es lo mas simple
Jorge