AS3 ile sunucuya bir SWF bir anlık kaydetmek nasıl?

1 Cevap php

Ben sunucuya bir anlık yüklemek zorunda görevi bakan ediyorum. Ama kullanıcı görüntüyü bilgisayara indirmek istemiyorum.

PHP ile bir görüntü serverside üreten birkaç çözümler araştırdı, ama hepsi sunucu kullanıcıya görüntü gönderen bir yöntemi kullanmak gibi görünüyor.

Örneğin bakınız: http://mattkenefick.com/blog/2008/11/06/saving-jpegs-with-flash/

Bu örnekte bir resim dosyası olarak sunucuya, Flash tarafından gönderilen ByteArray içeren $ GLOBALS ["HTTP_RAW_POST_DATA"], kaydetmek mümkün olup olmadığını merak ediyorum ....

1 Cevap

$GLOBALS["HTTP_RAW_POST_DATA"] içeriğini kaydetmek için bu çizgisinde php kodu kullanın

        // 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);