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

Wysłany: 2017-07-29, 11:02


Szydlo

Stance Works






Wiek: 25
Na forum: 3585 dni
Posty: 343
Nick w MP: Szydlo

Piwa: 4

Respekt: 105,3
Respekt: 105,3

Witam, mam sobie w s-side kod na walidacje p?ki co je?eli login i haslo jest poprawne to wysy?a triggera do c-side i tam ukrywa gui. Tylko mam inny problem w mysql ustawi?em sobie login Szydlo i has?o Test. I je?eli wpisz? test lub TEST to wtedy zalicza to jako poprawne has?o.

Udost?pniam na razie tylko s-side:


addEvent("ClickLoogin"true)

function Login(guiLoginguiPass)
    if exports.sql:pobierzWyniki(string.format("SELECT Uid FROM rich_users WHERE Login = '"..guiLogin.."' AND Pass = '"..guiPass.."' LIMIT 1"LoginPass)) then
        triggerClientEvent("Logged"sourceLogin)
    else
        outputChatBox("Z?e has?o lub login!")
    end    
end    
addEventHandler("ClickLoogin"getRootElement(), Login)


Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-07-29, 14:22


_Haze

Peace Yo!






Wiek: 24
Na forum: 4184 dni
Posty: 1648
Nick w MP: Haze

Piwa: 2628

Respekt: 1020
Respekt: 1020

pobierz wszystko, zr?b p?tle na result i pobierz warto?ci i daj if v.Haslo== haslo then, ten string.format jest ci nie potrzebny bo i wpl?tujesz to w string, nie uchronisz przed sql injection i nie wiem po co ci tam jakie? argumenty skoro masz ju? zdefiniowane te warto?ci nie da?e?(?), co ty pr?bujesz zrobi?

Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-07-29, 17:41


Szydlo

Stance Works






Wiek: 25
Na forum: 3585 dni
Posty: 343
Nick w MP: Szydlo

Piwa: 4

Respekt: 105,3
Respekt: 105,3

No ja pr?buje pobra? login i has?o z editbox?w a potem, sprawdzam czy login i has?o pasuje to tego z edit box?w je?eli tak to wysy?a tiggera, tylko ?e jak wpisze TEST lub test to i tak has?o b?dzie dobre. (Test, TEST i test to dla tego kodu to samo). I jeszcze jedno chcia?bym ?e jak si? zaloguje to ustawia?o inGAME na 1

[ Dodano: 2017-07-29, 23:44 ]
Postanowi?em ?e edytuje troch? kod lecz co? nie chce dzia?a?:
Lecz jest jeden b??d kt?rego nie ogarniam:

[2017-07-29 23:43] ERROR: [richGAME]\rich-login\login_s.lua:22: exports: Call to non-running server resource (sql) [string "?"]


--Spawny
local spawns =
{
{-1987.321163.4845.45},
{-1992.21,1160.10,46.80},
{-1988.91,1158.65,45.45},
{-1985.55,1162.96,45.45}, 
{-1491.10,2692.13,55.84},
{-1498.39,2692.12,55.84},
}

addEvent("ClickLoogin"true)

local Login "Szydlo"
local Pass "Test"
local auth exports.sql:pobierzWyniki(string.format("SELECT Uid FROM rich_users WHERE Login = '%s' AND Pass = '%s' LIMIT 1"LoginPass))

function Login(guiLoginguiPass)
    if  guiLogin == Login and guiPass == Pass then
            triggerClientEvent("Logged"sourceLogin)
    else
        outputChatBox("Z?e has?o lub login!")
    end    
end    
addEventHandler("ClickLoogin"getRootElement(), Login)


Podpis
Aktualny najlepszy kontakt do mnie: Szydlo#8134 (Discord)
Postaw piwo autorowi tego posta
 

 
Tagi: mysql :: panel :: logowania.
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






Skocz do:  
Wyświetl posty z ostatnich:   
GTAONLINE.PL » JĘZYKI PROGRAMOWANIA » LUA Odpowiedz do tematu

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