Foros del Web » Creando para Internet » Flash y Actionscript »

Mostrar imagen exportada de flash con php

Estas en el tema de Mostrar imagen exportada de flash con php en el foro de Flash y Actionscript en Foros del Web. Espero que me podais ayudar, pues estoy un poco atascado. Quiero envias con flash un bitmap que he creado a un archivo php y mostrarlo. ...
  #1 (permalink)  
Antiguo 26/06/2009, 03:56
 
Fecha de Ingreso: abril-2007
Mensajes: 82
Antigüedad: 17 años
Puntos: 0
Mostrar imagen exportada de flash con php

Espero que me podais ayudar, pues estoy un poco atascado. Quiero envias con flash un bitmap que he creado a un archivo php y mostrarlo. He conseguido que se envia algo (no se si se ha enviado bien el bitmap, espero que si) pero sigue sin aparecer.

Lo que quiero es saber si se puede enviar directamente el bitmap sin tener que crear un array de pixels y reconstruirlo en el php. (Uso ActionScrip 2)

Flash:
Código:
import flash.display.BitmapData;
shaF.onPress = function() {
	output();
};
function output() {
	snap = new BitmapData(mc._width, mc._height);
	snap.draw(mc);
	
	var output:LoadVars = new LoadVars();
	output.image = snap;
	
	output.send("show2.php", "output", "POST");
}
stop();
Php:
Código PHP:
<?php
if ($_POST['image']) {
 
header('Content-Type: image/jpeg');
 
header("Content-Disposition: attachment; filename=image.jpg");    
 echo 
$_POST["image"];
}
?>
Saludos!

Última edición por Mirador; 26/06/2009 a las 04:01
  #2 (permalink)  
Antiguo 26/06/2009, 05:52
Avatar de Lynxcraft  
Fecha de Ingreso: noviembre-2007
Ubicación: yecla murcia
Mensajes: 1.346
Antigüedad: 16 años, 5 meses
Puntos: 51
Respuesta: Mostrar imagen exportada de flash con php

asi no se puede por eso hace falta crear el array de pixel si no en los tutos que existen los hubiesen hecho asi , no te parece???
__________________
Sobran las ideas cuando faltan ganas de trabajar en ellas
Lynxcraft
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 10:57.