tengo un archivo flash que al iniciarse llama a esta funcion:
Código:
y esta a su vez llama a un archivo PHP con este codigo:public function ConnectPHP():void
{
var request:URLRequest = new URLRequest("http://localhost/Casino/Games/21_Blackjack/casino.php");
request.method = URLRequestMethod.POST;
var loader:URLLoader = new URLLoader();
loader.dataFormat = URLLoaderDataFormat.VARIABLES;
loader.addEventListener(Event.COMPLETE, completeHandler);
loader.load(request);
function completeHandler(eve:Event)
{
var credit=loader.data.credito;
trace('credito es' + credit);
}
}
Código:
El problema llega que al mostrar la variable credit en el flash aparece 'undefined'.E archivo php saca de la base de datos lo que se le pide perfectamente.<?php
$returnInfo = array();
$conn_access = odbc_connect ("casino", "", "");
$rs_access = odbc_exec ($conn_access, "select * from jugador");
if ($conn_access = odbc_connect ( "casino", "", "")){
echo "Conectado correctamente";
$ssql = "select * from jugador";
if($rs_access = odbc_exec ($conn_access, $ssql)){
echo "La sentencia se ejecuto correctamente";
while ($fila = odbc_fetch_object($rs_access)){
$returnInfo['credito']=$fila->credito;
}
}else{
echo "Error al ejecutar la sentencia SQL";
}
} else{
echo "Error en la conexión con la base de datos";
}
$returnString = http_build_query($returnInfo);
//send variables back to Flash
echo $returnString;
?>
Estaria muy agradecido si pueden ayudarme a resolver este problema.
Un saludo


