0
爲ActionScript 3我得到類型錯誤:錯誤#2007:從PHP爲ActionScript傳遞變量參數時,文本必須是非空,錯誤#2007年,試圖通過一個單一變量和使用URLLoader
import flash.events.MouseEvent;
import flash.net.URLRequest;
import flash.net.URLLoader;
import flash.events.Event;
stop();
btn1.addEventListener(MouseEvent.CLICK, klik)
function klik (e:MouseEvent):void
{
var req:URLRequest = new URLRequest("http://localhost/GAME_FLASH/load.php");
var loader:URLLoader = new URLLoader(req);
loader.dataFormat = URLLoaderDataFormat.VARIABLES;
loader.addEventListener(Event.COMPLETE, complete);
}
function complete(e:Event):void
{
test.text = e.target.data.$a; => i think this is where my problem lies i got error #2007
}
在我的php:
<?php
$conn=mysql_connect("localhost","root","");
$db=mysql_select_db("derbie",$conn);
$query = "SELECT * FROM case";
$result = mysql_query($query);
$a=10;
header('Content-Type: text/xml');
echo "<?xml version='1.0' encoding='utf-8'?>\n";
echo "<sock>\n";
echo "<item>" . $a . "</item>\n";
echo "</sock>\n";
$closeconn = mysql_close($conn);
?>
任何形式的幫助,非常感謝。