AS3 php-ből session adat bekérése

A php programozásról.
Fórum szabályok
Ha elakadtál, és programkódod is van, mindenképpen nyiss neki egy új témát.
Könnyebb úgy segíteni, hogyha elkülönülnek a témakörök és problémák egymástól. PHP kódokhoz használjátok a
tyson27
Felhasználó
Hozzászólások: 1
Csatlakozott: 2013.06.30. 20:11

AS3 php-ből session adat bekérése

Hozzászólás Szerző: tyson27 »

Sziasztok!
A problémám:
Adott egy weboldal ahol bejelentkezik az user majd megnyit egy flash animációt. Az animációból azonosítani szeretném az usert így bekérném a játékos nevét

AS3:

function azonosito():void
{
var phpFile:String = "http://domain.com" +"/file.php"+"?nocache=" + new Date().getTime();





var myLoader:URLLoader = new URLLoader();

myLoader.dataFormat = URLLoaderDataFormat.VARIABLES;

var urlRequest:URLRequest = new URLRequest(phpFile);



myLoader.load(urlRequest);

myLoader.addEventListener(Event.COMPLETE, loadComplete);

function loadComplete(evt:Event):void
{


azonosito = evt.target.data.kod;




}//loadComplete

}
catch(e:Error)
{


}


}


php

<?php

session_start();



if(!isset($_SESSION['jatekosnev']))
{
echo "kod=err";
die();
exit;


}

echo "kod=".$_SESSION['jatekosnev'];

?>


a probléma ezzel az, hogy nem kapom meg a session értéket mintha nem lenne bejelentkezve.

Ugyan ez történik egy navigateToURL hívásnál is, ott is átdob normálisan az oldalra de a munkamenetét nem kapom vissza.


szerveren crossdomain.xml gyökérben :

<?xml version="1.0" ?>
<cross-domain-policy>
<site-control permitted-cross-domain-policies="master-only"/>
<allow-access-from domain="*"/>
<allow-http-request-headers-from domain="*" headers="*"/>
</cross-domain-policy>


Segítségeteket előre is köszönöm!

Válasz küldése