[問題] 想請教一下使用FLASH上傳圖片在amfPHP裡要如何製作縮圖?
這個問題我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
Flash 近期熱門文章
PTT數位生活區 即時熱門文章