AS:
Expand|Select|Wrap|Line Numbers
- var jpgSource:BitmapData = new BitmapData (sw, sh);
- jpgSource.draw(root);
- var namae:String = TITLE.replace(/[\s]/g, "-");
- var jpgEncoder:JPGEncoder = new JPGEncoder(90);
- var jpgStream:ByteArray = jpgEncoder.encode(jpgSource);
- var header:URLRequestHeader = new URLRequestHeader("Content-type", "application/octet-stream");
- var jpgURLRequest:URLRequest = new URLRequest(URL+"download.php?name="+namae+".jpg");
- jpgURLRequest.requestHeaders.push(header);
- jpgURLRequest.method = URLRequestMethod.POST;
- jpgURLRequest.data = jpgStream;
- navigateToURL(jpgURLRequest, "_top");
Expand|Select|Wrap|Line Numbers
- if (isset( $GLOBALS["HTTP_RAW_POST_DATA"])) {
- $jpg = $GLOBALS["HTTP_RAW_POST_DATA"];
- header('Content-Type: image/jpeg');
- header("Content-Disposition: attachment; filename=".$_GET['name']);
- echo $jpg;
- } else {
- echo "An error occured.";
- }
Thanks in advance!!