[問題] AMFPHP多變數呼叫

看板Flash作者 (兔子)時間15年前 (2011/03/13 19:33), 編輯推噓0(0013)
留言13則, 2人參與, 最新討論串1/1
我參考這個網頁 http://blog.raienet.com/category/Flash%E7%9B%B8%E9%97%9C/amfphp flash: function ok(res:Object):void { trace(res+"ok"); } function ng(res:Object):void { trace(res+"ng"); } var r:Responder = new Responder(ok, ng); c.call('superlogin.superlogin', r, (acc.text), (pas.text)); php: <?php class superlogin{ function superlogin($acc,$pas){ return true; } ?> 失敗(一直跑出ng) 但是改成一個變數acc就可以跑 -- ◤ __ \__◢◤◢◤ ψhirabbitt ◤ ◢███◣ ◢███◣ 我不是m █████ █████ 我不是s ██ ███ 是溫柔 ██╱╲ ◥█████◣● 是傲嬌╱╱ ◥████ ˇ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.36.66.122

03/13 20:34, , 1F
php建構子關係?如果你先去amfphpbrowser查,應該看不到那方法
03/13 20:34, 1F

03/13 20:46, , 2F
那應該怎麼辦0.0?
03/13 20:46, 2F

03/13 20:47, , 3F
Service does not contain any methods 但是一個變數的
03/13 20:47, 3F

03/13 20:47, , 4F
也顯示這一行啊
03/13 20:47, 4F

03/13 20:49, , 5F
偏偏一個變數的那個 就可以跑ㄒ3ㄒ
03/13 20:49, 5F

03/13 20:55, , 6F
我另外寫了一個沒變數的 可以跑 但也顯示Service does
03/13 20:55, 6F

03/13 20:55, , 7F
not contain any methods
03/13 20:55, 7F

03/13 21:04, , 8F
請問你的可以跑是什麼意思?不是沒有包含任何函式了嗎?
03/13 21:04, 8F

03/13 21:14, , 9F
有函式 但是不傳變數
03/13 21:14, 9F

03/13 21:30, , 10F
http://goo.gl/NRQI8 應該是跟你一樣的問題
03/13 21:30, 10F

03/13 21:41, , 11F
理解不能 是說第二個變數需要被宣告?
03/13 21:41, 11F

03/13 21:46, , 12F
解決了 要給定預設值
03/13 21:46, 12F

03/13 21:47, , 13F
function superlogin($acc="",$pas="") 這樣
03/13 21:47, 13F
文章代碼(AID): #1DVAkTSi (Flash)
文章代碼(AID): #1DVAkTSi (Flash)