我試圖從PHP發送多個值到Flash。我知道如何發送回一個值,這是通過使用PHP的print
或echo
,然後在Flash中使用e.target.data.
,例如...(AS3&PHP)從PHP發送多個值到Flash
PHP:
print "resultMessage=$something";
閃光燈:
var resultText:TextField;
resultText.text = e.target.data.resultMessage;
問題是當試圖接收2個值;我試過的東西像...
PHP:
print "resultNumber=$somethingNumber";
print "resultName=$somethingName";
閃光燈:
var flashNumber:TextField
flashNumber.text = e.target.data.resultNumber;
var flashName:TextField;
flashName.text = e.target.data.resultName;
但是,當我嘗試,flashNumber
最終會爲flashNumber和flashName一起搗碎,像2Tom or 7Mary
或類似的東西。 我試圖在PHP的2個值之間打印<br>
,但我仍然得到相同的結果。我知道我可以將PHP分成2個PHP文件並從每個文件中獲得一個值,但這會有點荒謬,因爲在我的程序中我需要獲得很多值。
是否有另一種方法將值從PHP發送到Flash,以便我可以發送多個值?或者,有沒有辦法使用print
或echo
發送多個值?
非常感謝您提前。
非常感謝您的幫助,我認爲使用&符會給我帶來一個像使用逗號一樣的錯誤......我還會保留JSON和在情況下記住XML方法。再次感謝。 – MNOPYZ