PHP kullanarak flash sunucusuna görüntü kaydetme

0 Cevap php

Ben, bir jpgstream gönderme php bunu yakalama ve bir dosyaya iterek Php Flash'ta bazı görüntü kaydetmek için çalışıyorum. Değil burada yanlış ne yapıyorum emin olun.

Ben bu yüzden böyle bir diziye ihtiyacım tüm görüntüleri giyiyorum: (Ben tüm görüntü verilerini tutuyorum sadece burada tarih)

for each($value in history)
            {

                var jpgSource:BitmapData = new BitmapData ($value.sourceImg.width, $value.sourceImg.height);
                jpgSource.draw($value.sourceImg);
                var encoder:JPEGEncoder = new JPEGEncoder(100);
                var jpgStream:ByteArray =  encoder.encode(jpgSource);
                var imgDetailArr:Array = new Array(jpgStream, $value.name);
                imgArr.push(imgDetailArr);



            }

Ve sonra ben uzak bir nesne ve AMFPHP PHP kullanarak o gönderin:

rmObj.saveUserImages( imgArr);

Php tarafta ben yapıyorum:

function saveUserImages( $imgArr)
    {
        foreach($imgArr as $value)
        {


            ob_start();
            /* output image as JPEG */
            $image = imagecreatefromjpeg($value[0]);     
            header('Content-type: image/jpeg');
            imagejpeg( $image );
            /* save output as file */
            ob_flush();
            file_put_contents( "images", ob_get_contents() );


        }
    }

Ama bu hile yapmak için görünmüyor. Ben farklı indeki ve kod parçacıkları bir demet geçiyor olmuştur, belki sadece OGT şey yol boyunca karıştı. Gerçi daha önce yapmış ve bu zor olduğunu hatırlamıyorum.

0 Cevap