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