看板 PHP 關於我們 聯絡資訊
※ 引述《flare321 (flare)》之銘言: : 最近在學做flash的留言板,先從網路上找教學, : 找到這篇http://blog.cm.nsysu.edu.tw/html/11/11-13.html : 我照著做都ok,他範例是只有傳一項欄位回去, : 那如果我今天要做留言板假設有4個欄位好了(name,subject,email,content), : flash要怎麼傳4個值回去? : php又要如何接收並寫入資料庫呢? : 第一次使用php所以有些觀念不是很清楚,請大大們教一下謝謝. 首先,範例裡的 Flash 範例第 32 行 connection.call("Counter.inSert",insert_responder,number); 查一下官方 API 文件 http://livedocs.adobe.com/flash/9.0/ActionScriptLangRefV3/ 發現到在 flash.net.NetConnection 底下的 call 函數用法: call("[目標遠端函數]", [接收回傳值變數], [參數1], [參數2], ...); 參數可以有很多個,所以範例只有用到一個 number 所以 4 個的話就變成像是 connection.call("Counter.inSert",responder,name,subject,email,content); 這樣 AMF 就會送出 4 個參數 ---- 然後 PHP 端的更動 function insert($number) { .... } 改成 function insert($name, $subject, $email, $content) { ... } 中間自己寫 XD ---- 通常遇到這類的範例要修改,可以試著自己去官網找 API, 看那個 class 或 function 怎麼用,通常這樣就可以自己改好 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.116.39.243