hola como estas.. bueno encontré un tiempito como para armarte una clase simple de sendandload.

te aclaro que esta clase sirve solo para enviar una variable a la vez. yo tengo una que es para mandar objetos pero es mas perzonalizada y solo yola entiendo

jaja. viste que cada programador tiene su rollo..
bueno aca esta..
Código :
package phoxer{
import flash.net.URLLoader;
import flash.net.URLRequest;
import flash.net.URLVariables;
import flash.events.IEventDispatcher;
import flash.events.Event;
import flash.net.URLRequestMethod;
public class SendAndLoadData{
private var SendAndLoad:URLLoader;
private var PhpRequest:URLRequest;
private var toPhpVars:URLVariables;
private var onComplete:Function;
private var DataFromPhp:URLLoader;
private var varsFromPhp:URLVariables;
public function SendAndLoadData(complete:Function):void{
onComplete=complete;
}
//variables a enviar (recursivamente)
public function sendData(vars:String,valor:String,php:String):void {
SendAndLoad = new URLLoader();
PhpRequest = new URLRequest(php);
PhpRequest.method = URLRequestMethod.POST;
toPhpVars= new URLVariables();
toPhpVars[vars] = valor;
PhpRequest.data = toPhpVars;
SendAndLoad.load(PhpRequest);
PhpListeners(SendAndLoad);
}
//-eventos
private function PhpListeners(dispatcher:IEventDispatcher):void {
dispatcher.addEventListener(Event.COMPLETE, phpComplete);
}
//este evento te muestra cuando se hiso el proseso y devuelve el resultado..
private function phpComplete(event:Event):void {
DataFromPhp = URLLoader(event.target);
varsFromPhp = new URLVariables(DataFromPhp.data);
onComplete(varsFromPhp);
}
}
}bueno en el flash tenes que instanciar la clase.
ejemplo:
Código :
import phoxer.SendAndLoadData;
var snd:SendAndLoadData= new SendAndLoadData(onComplete);
function onComplete(valores:Object):void{
trace(valores);
};
snd.sendData("string","phoxer","md5.php");para probarlo hice un php:
Código :
<?php
$valor= $_POST['string'];
echo "md5=".md5($valor);
?>
y el resultado fue:
Código :
md5=b450a8a6199f2686bcf082c55008f445
bueno. basicamente la clase sirve para enviar y recivir datos a un php
vos adaptale la cosa de que te envie y devuelva los valores que presisas
espero que te sirva.. saludos..