ส่งรูปจาก Flex ,Flash ไปให้ php by

28
Jan
0

ในตัวอย่างนี้เราจะทำงานส่งรูปไปให้ php   โดยทาง flash จะทำการ encode MovieClip เป็น String แบบ Base64 ไปให้ php จัดการ

screen-shot-2013-01-28-at-104011-pm

รูปที่ 1

var pngEnc:PNGEncoder = new PNGEncoder();

var base64:String = captureImg(mc);    // mc คือตัว movieClip ที่ส่งไป encode สำหรับส่งไปให้ php

var sendData:Object = {'base64':base64};

var urlToSendPhp:String;// url  php ที่เราจะส่งรูปไปให้

RequestHelper.sendRequest(urlToSendPhp ,null,sendData);

function captureImg(imageObject:IBitmapDrawable):String

{

var ohSnap:ImageSnapshot;

ohSnap = ImageSnapshot.captureImage(imageObject,0,pngEnc);

var imageByteArray:ByteArray = ohSnap.data as ByteArray;

return ImageSnapshot.encodeImageAsBase64(ohSnap);

}

ก่อนที่เราจะส่งไปให้ php เราต้องเช็คก่อนว่า encode ถูกต้องรึเปล่า

วิธีเช็คดูจากที่นี่ครับ

การเช็คข้อมูล base64 ที่ถูกแปลงมาจากรูป

Enjoy this article?

Consider subscribing to our RSS feed!

ไม่มีความเห็น

ยังไม่มีความเห็น

ใส่ความเห็น

RSS feed for comments on this post

 เราชนะรอบ 4 | ยืมเงิน 3000 ด่วน | แอพกู้เงิน | แอพเงินด่วน | สินเชื่อออนไลน์อนุมัติทันที | Site Map | กู้เงินก้อน | กระเป๋าตัง | thisshop และ ยืมเงินฉุกเฉิน 5000 ด่วน