Ben bu var:
import JPGEncoder;
var bmd:BitmapData = new BitmapData(stage.stageWidth, stage.stageHeight, true, 0);
var bm:Bitmap = new Bitmap(bmd);
bm.alpha = .5;
stage.addEventListener(MouseEvent.MOUSE_DOWN, screenCap);
function screenCap(e:Event):void {
bmd.draw(this);
var jpgVersion:JPGEncoder = new JPGEncoder( 80 );
var jpgStream:ByteArray = jpgVersion.encode( bmd );
var loader:URLLoader = new URLLoader();
var request:URLRequest = new URLRequest("http://localhost/takeshot.php");
request.method = URLRequestMethod.POST;
request.data = jpgStream;
loader.load(request);
function dataOnLoad(e:Event){
trace("Complete..");
}
}
Sahnenin bir ekran görüntüsü alır ve POST veri üzerinden PHP ekran görüntüsü bayt dizisi göndermek gerekiyordu ki, benim PHP sadece yeni bir dosya açılır, (test amaçlı) sonrası veri ve kapanır yazıyor. Ama $ _POST boş!