Olá!
Achei este código na web:
import com.adobe.images.JPGEncoder;
import flash.events.Event;
import flash.net.URLLoader;
import flash.net.URLRequestHeader;
import flash.net.URLRequest;
bt_salvarImagem1_mc.buttonMode = true;
function onSavePictureButtonClicked1(event:MouseEvent):void
{
var jpgSource:BitmapData = new BitmapData(img_mc.width,img_mc.height);
jpgSource.draw(img_mc);
var jpgEncoder:JPGEncoder = new JPGEncoder(85);
var jpgStream:ByteArray = jpgEncoder.encode(jpgSource);
var header:URLRequestHeader = new URLRequestHeader("Content-type","application/octet-stream");
var loader:URLLoader = new URLLoader();
var myRequest:URLRequest = new URLRequest("http://.../saveJPG.php");
myRequest.requestHeaders.push(header);
myRequest.method = URLRequestMethod.POST;
myRequest.data = jpgStream;
loader.load(myRequest);
loader.addEventListener(Event.COMPLETE,saved);
function saved(e:Event)
{
...aqui inseri scripts para envio das informações para e-mail...
}
}
bt_salvarImagem1_mc.addEventListener(MouseEvent.CLICK, onSavePictureButtonClicked1);
Fiz umas alterações e usei ele para enviar uma imagem do MovieClip para o servidor.
Funciona muito bem, mas gostaria que enviasse DOIS movieclips ao mesmo tempo. Tem como?
Se alguém puder me ajudar, fico grato!