Zaloguj się by uzyskać pełen dostęp. Nie masz jeszcze konta? Założ je już teraz w kilka sekund.

Wysłany: 2020-10-30, 18:42


Szyszka947

ASP NET Core / Lua






Wiek: 19
Na forum: 2580 dni
Posty: 288

Piwa: 16

Respekt: 90

Siema, mam takie cos:

addEventHandler("onClientGUIClick"getRootElement(), 
    function()
        if(source == GUIEditor.button[2]) then
            triggerServerEvent("addAccount"resourceRootguiGetText(GUIEditor.edit[1]), guiGetText(GUIEditor.edit[2]))
        end
end)


a po serwerze:

addEvent("addAccount"true)
function register(playerusernamepassword)
    outputChatBox(username..passwordgetRootElement())
    exports["db_connect"]:query("INSERT INTO Users(UserName, Password, Level) VALUES('"..username.."',"..password..", 0)"false)
end
addEventHandler("addAccount"resourceRootregister)

I generarlnie to wysy?a sie warto?? UserName, ale Password ju? nie.
attempt to concatenate local 'password' a nil value

Postaw piwo autorowi tego posta
 

 
Wysłany: 2020-10-30, 18:57


Szypki_exe







Wiek: 21
Na forum: 3239 dni
Posty: 172

Piwa: 1426

Respekt: 150
Respekt: 150Respekt: 150

Wysy?asz 2 argumenty a przyjmujesz 3 - przeanalizuj to a zobaczysz sw?j b??d
W tym momencie "player" jest to nick, a "username" to has?o

Postaw piwo autorowi tego posta
 

 
Wysłany: 2020-10-30, 19:50


Szyszka947

ASP NET Core / Lua






Wiek: 19
Na forum: 2580 dni
Posty: 288

Piwa: 16

Respekt: 90

O, racja. Usun??em to player, zapomnia?em usun?? po testach. No ale nadal nie dzia?a, i jest to spowodowane chyba tym b??dem:
WARNING: [resources]\db_connect\db_connect_schema_s.lua:18: dbExec failed; (1054) Unknown column 'Paa' in 'field list'
Tak wygl?da ca?a funkcja

        [lua:2]
function query(q,response)
    if not q then return end
    if response == true then
        local action dbQuery(connect,q)
        local result dbPoll(action,-1)
        if result and result[1then
            return result
        else
            return "ERROR"
        end
    elseif response == false then
        d...b...Ex...ec....(....connect...,...q)
    end
end
[/lua:2]
end


Wychodzi chyba na to, ?e co? jest ?le w zapytaniu. No, ale na moje oko jest git.
To Paa w b??dzie to moje UserName. Te kropki powstawia?em w funkcji dbExec bo mi blokuje wys?anie....

Postaw piwo autorowi tego posta
 

 
Wysłany: 2020-10-30, 20:03


Maniekxx

Amator






Wiek: 24
Na forum: 2894 dni
Posty: 232
Nick w MP: Maniekxx

Piwa: 225

Respekt: 110
Respekt: 110

Ostrzeżeń: 20%
Wychodzi na to ?e w bazie danych nie posiadasz kolumny 'Paa'

Postaw piwo autorowi tego posta
 

 
Wysłany: 2020-10-30, 20:14


Szyszka947

ASP NET Core / Lua






Wiek: 19
Na forum: 2580 dni
Posty: 288

Piwa: 16

Respekt: 90

No tak, ale ja do tej kolumny w og?le si? nie odwo?uje. Nie kumam czemu mi taki b?ad wywala.

[ Dodano: 2020-10-30, 21:31 ]
Rozwi?zane, problem by? z apostrofami w zapytaniu.

Postaw piwo autorowi tego posta
 

 
Tagi: triggerserverevent :: przesylanie :: argumentow
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






Skocz do:  
Wyświetl posty z ostatnich:   
GTAONLINE.PL » JĘZYKI PROGRAMOWANIA » LUA » triggerServerEvent przesylanie argumentow Ten temat jest zablokowany bez możliwości zmiany postów lub pisania odpowiedzi

Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach
Dodaj temat do Ulubionych
Wersja do druku