SwatjeLwd
%Europe/Berlin %851 %2006, 21:26
Ik heb een probleempje met het versturen van parameters via AMFPHP. De connectie werkt verder prima, maar op één of andere manier lukt het niet om parameters door te sturen.
Ik gebruik de volgende code:
function insertNewUser(int_groupID, str_newGroupName, str_newUserName, int_profile)
{
var pc:PendingCall = service.insertNewUser(int_groupID, str_newGroupName, str_newUserName, int_profile);
pc.responder = new RelayResponder(this, "handleInsertNewUser", "handleRemotingError");
}
Ik kan de inkomende parameters gewoon tracen. De waardes kloppen wel. Het volgende staat in de Netdebugger:
DebugId: "0"
EventType: "Call"
MethodName: "MetenEnWegen.insertNewUser"
MovieUrl: "file:///E|/school/2006/Meten en Wegen/Werkmap/mew.swf"
Protocol: "http"
Source: "Client"
Time: 1145902379062
Date (object #1)
....."Mon Apr 24 20:12:59 GMT+0200 2006"
Parameters (object #2)
.....[0]: (undefined)
.....[1]: (undefined)
.....[2]: (undefined)
.....[3]: (undefined)
De parameters zijn nu dus undefined. Aan de php-kant krijg ik een sql fout:
"INSERT INTO `mew_users` (`name`,`profile`,`group_id`) VALUES ('',,)"
Wie helpt me uit de brand....
Ik gebruik de volgende code:
function insertNewUser(int_groupID, str_newGroupName, str_newUserName, int_profile)
{
var pc:PendingCall = service.insertNewUser(int_groupID, str_newGroupName, str_newUserName, int_profile);
pc.responder = new RelayResponder(this, "handleInsertNewUser", "handleRemotingError");
}
Ik kan de inkomende parameters gewoon tracen. De waardes kloppen wel. Het volgende staat in de Netdebugger:
DebugId: "0"
EventType: "Call"
MethodName: "MetenEnWegen.insertNewUser"
MovieUrl: "file:///E|/school/2006/Meten en Wegen/Werkmap/mew.swf"
Protocol: "http"
Source: "Client"
Time: 1145902379062
Date (object #1)
....."Mon Apr 24 20:12:59 GMT+0200 2006"
Parameters (object #2)
.....[0]: (undefined)
.....[1]: (undefined)
.....[2]: (undefined)
.....[3]: (undefined)
De parameters zijn nu dus undefined. Aan de php-kant krijg ik een sql fout:
"INSERT INTO `mew_users` (`name`,`profile`,`group_id`) VALUES ('',,)"
Wie helpt me uit de brand....