Hallo Liebe Community,
habe ein dickes problem...
wie oben gesagt habe ich ein register login system, naja wenn er sich registriert, wird alles richtig gemacht nur beim einloggen geht es schief...
Clinentseitig:
Lua
local txt7 = guiCreateLabel( 11,13,113,33, "Username", false, tabLog)
box7 = guiCreateEdit( 6,26,113,20, "", false, tabLog )
guiEditSetMaxLength ( box7, 40 )
local txt8 = guiCreateLabel( 11,46,113,33, "Passwort", false, tabLog)
box8 = guiCreateEdit( 6,59,113,20, "", false, tabLog )
guiEditSetMasked ( box8, true )
guiEditSetMaxLength ( box8, 20 )
local box9 = guiCreateLabel( 11,307,169,33, "Copyright 2012 by Dias", false, tabLog)
local btn2 = guiCreateButton( 11,94,260,202, "Anmelden", false, tabLog )
addEventHandler ( "onClientGUIClick", btn2, compLogin )
der triggerevent:
Lua
function compLogin()
triggerServerEvent ( "onGreeting4", getLocalPlayer(), guiGetText ( box7 ), guiGetText ( box8 ) )
end
Serverseitig:
Lua
function logBeenden ( usern, passw )
local log = fileExists("users/"..(usern)..".xml")
if (log) then
outputChatBox ( "log!" )
local login = xmlLoadFile("users/"..(usern)..".xml")
outputChatBox ( "login!" )
pw = xmlFindChild ( login, "Passwort", 0 )
outputChatBox ( "pw!" )
if (passw == pw) then
outputChatBox ( "Du hast dich erfolgreich angemeldet!" )
else
outputChatBox ( "Falsches Passwort!" )
end
else
outputChatBox ( "File existiert nicht!" )
end
end
addEvent( "onGreeting4", true )
addEventHandler( "onGreeting4", getRootElement(), logBeenden )
Alles anzeigen
und hier ist das problem dass er den child nicht findet .... aber warum???
die xml ist auch vorhanden un der error ist:
Bad Argument @ xmlNodeFindChild
PS.: ist für meinen bruder seinen server er will scripten lernen, aber ist im forum noch nitch freigeschaltet...