mattyh88
Legacy Member
Ik heb volgende stukken code:
php:
actionscript:
dit wordt getraced:
dus ie gaat precies wel in de resulthandler maar kan de parameter niet juist inlezen? Het paramObj wordt nochtans goed opgevuld? (wordt getraced)
thx.
php:
Code:
function getPassword($paramObj){
$gebruikersnaam = addslashes($paramObj['username']);
$sql = "SELECT password FROM clients WHERE username='$gebruikersnaam'";
$result = mysql_query($sql);
return $result;
}
actionscript:
Code:
private function initConnection():void{
conn = new NetConnection();
conn.connect(Settings.serverPath);
}
private function getPassword():void{
var responder:Responder = new Responder(resultHandler, faultHandler);
var paramObj:Object = new Object();
paramObj.username = txtUsername.text;
trace(paramObj.username);
conn.call("service2.getPassword", responder, paramObj);
}
private function resultHandler(obj:Object):void{
trace("woopieh");
}
private function faultHandler(obj:Object):void{
trace("Gegevens konden niet worden ingelezen");
}
dit wordt getraced:
Code:
hier staat ingetypte tekst van tekstvak username
ArgumentError: Error #2173: Kan object in stream niet lezen. De klasse flex.messaging.io.ArrayCollection implementeert flash.utils.IExternalizable niet, maar heeft een externaliseerbare klasse als alias.
woopieh
dus ie gaat precies wel in de resulthandler maar kan de parameter niet juist inlezen? Het paramObj wordt nochtans goed opgevuld? (wordt getraced)
thx.