Envio de duas imagens por BitmapData
Olá! Eu novamente...
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 teria como enviar DOIS movieclips ao mesmo tempo. Tem como?
Se alguém puder me ajudar, fico grato!
Ninguém?
Precisava saber se tem como. Se tiver, vou buscar saber como faz.
Discussão (5)
Carregando comentários...