[問題] 想請教一下使用FLASH上傳圖片在amfPHP裡要如何製作縮圖?

看板Flash作者 (阿邪)時間15年前 (2011/03/05 03:55), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/1
這個問題我google一整天也不知該如何寫 上傳圖片這部分沒問題,不過問題就在於PHP縮圖的部分卡住了 參考網路上PHP縮圖都要原圖片路徑,不過FLASH傳過去PHP的是Object 也找不到屬性可以知道圖片原路徑,所以這邊就卡住了! PO上目前寫的AS與PHP AS部分: public class UpLoad{ private var fr:FileReference; private var con:NetConnection; private var rep:Responder; private var _btn:blackButton; public function UpLoad() { _btn = new blackbutton(50, 50);//自己寫的按鈕 addChild(_btn); _btn.addEventListener(MouseEvent.CLICK, onMouseClick); } private function onMouseClick(e:MouseEvent):void { fr = new FileReference(); fr.addEventListener(Event.SELECT, onSel); fr.browse([new FileFilter("Images Formats (*.jpg)", "*.jpg;", "JPEG;")]); } private function onSel(e:Event):void { fr.removeEventListener(Event.SELECT, onSel); fr.addEventListener(Event.COMPLETE, onCP); fr.load(); } private function onCP(e:Event):void { var vo:Object = new Object(); vo.fileName = this.fr.name; vo.fileData = this.fr.data; con = new NetConnection() con.connect(Config.GATEWAY); rep = new Responder(); if (fr.data.length > 0) con.call("Guestbook.localimg", rep, vo); } } PHP部分 class Guestbook{ function localimg($vo) { $deffilepath = '../../images/'.$vo['fileName']; $data = $vo['fileData']->data; file_put_contents($deffilepath, $data); return ("done"); } } 目前最大的問題就是PHP~畢竟也才剛入門!不太清楚要怎麼寫 不知有沒有這部分的高手可以解救一下! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.125.152.249
文章代碼(AID): #1DSKEKo9 (Flash)
文章代碼(AID): #1DSKEKo9 (Flash)