Estoy dessarrollando una Postal Navideña en flash y necesito interactuar con PHP para poder guardar imagenes en carpetas y así poder usarlas después en mi flash.
El tema es que quiero hacer un Screenshot de mi pantalla en un cierto punto para que esa sea la foto de mi Postal navideña, ya tengo el código que me genera el screenshot creado, es el siguiente:
Código ActionScript :
jpgSource = new BitmapData(950, 713);
jpgSource.draw(postal_mc);
var jpgEncoder:JPGEncoder = new JPGEncoder(85);
var jpgStream:ByteArray = jpgEncoder.encode(jpgSource);
var header:URLRequestHeader = new URLRequestHeader("Content-type", "application/octet-stream");
var jpgURLRequest:URLRequest = new URLRequest("jpegEncoder.php?name=postalNavideña.jpg");
jpgURLRequest.requestHeaders.push(header);
jpgURLRequest.method = "POST";
jpgURLRequest.data = jpgStream;
navigateToURL(jpgURLRequest, "_blank");
El problema es que este código junto con el siguiente php:
Código PHP :
<?php
if (isset($GLOBALS["HTTP_RAW_POST_DATA"]))
{
// get bytearray
$jpg = $GLOBALS["HTTP_RAW_POST_DATA"];
// add headers for download dialog-box
header('Content-Type: image/jpeg');
header("Content-Disposition: attachment; filename=".$_GET['name']);
echo $jpg;
}
?>
me crea un archivo y me lo descarga. lo que yo querría es que la imagen me la guarde en una carpeta del servidor para así después mandarla por mail. (como mandar el mail ya sé como hacerlo).
Alguien podría decirme como hacerlo para que me guarde la imagen?
Muchas gracias,
Pimager
