Php 如何使用AS3将SWF的快照保存到服务器?

Php 如何使用AS3将SWF的快照保存到服务器?,php,flash,actionscript-3,image-processing,save,Php,Flash,Actionscript 3,Image Processing,Save,我面临的任务是必须将快照上载到服务器。但我不希望用户将图像下载到他们的计算机上 我已经探索了一些使用PHP生成图像服务器端的解决方案,但它们似乎都使用了一种服务器将图像发送给用户的方法 例如,见: 我想知道是否可以将$GLOBALS[“HTTP_RAW_POST_DATA”](在该示例中包含Flash发送的ByteArray)保存为图像文件保存到服务器……使用与此类似的php代码来保存$GLOBALS[“HTTP_RAW_POST_DATA”]的内容。 使用这些行的php代码保存$GLOBALS

我面临的任务是必须将快照上载到服务器。但我不希望用户将图像下载到他们的计算机上

我已经探索了一些使用PHP生成图像服务器端的解决方案,但它们似乎都使用了一种服务器将图像发送给用户的方法

例如,见:


我想知道是否可以将$GLOBALS[“HTTP_RAW_POST_DATA”](在该示例中包含Flash发送的ByteArray)保存为图像文件保存到服务器……

使用与此类似的php代码来保存
$GLOBALS[“HTTP_RAW_POST_DATA”]的内容。


使用这些行的php代码保存
$GLOBALS[“HTTP\u RAW\u POST\u DATA”]


我发现这个程序似乎非常有用:我发现这个程序似乎非常有用:
        // untested code

        $imageBytes = $GLOBALS["HTTP_RAW_POST_DATA"]
        // in real code you better create a new file for every upload :-)
        $file = fopen("uploads/test.jpg", "w");
        if(!fwrite($file, $imageBytes)){
            return "Error writing to file: $file";
        }
        fclose($file);