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

Wysłany: 2014-02-01, 20:18


Novovix

xNinja powraca






Wiek: 26
Na forum: 4870 dni
Posty: 240
Nick w MP: xNinja

Piwa: 452

Respekt: 80,5

Mam taki kod ale nic si? nie dzieje po wpisaniu komendy /reg login haslo - nie tworzy nic w bazie danych.
A po wpisaniu /log login haslo to b??d w debugu-
lay-login\login_server.lua:17: attempt to call global 'mysql_fields_row' (a nil value)
Kod:
Kod:

handler = mysql_connect("localhost","root","","db123321")

addCommandHandler("reg",
function (player, cmd, login, haslo)
if (login and haslo) then
local md5pass = md5(haslo)
mysql_query(handler, "INSERT INTO konta SET login="..login..", haslo="..md5pass)
end
end
)

addCommandHandler("log",
function (player, cmd, log, pass)
if (log and pass) then
local md5pass = md5(pass)
local zap = mysql_query(handler, "SELECT * FROM konta WHERE login="..log.." AND haslo="..md5pass)
if (mysql_fields_row(zap)) then
-- co jesli sie zaloguje
end
end
end
)


Stawiam zimne :piwo:

Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-02-01, 21:14


McDeKi







Wiek: 28
Na forum: 4844 dni
Posty: 95
Nick w MP: McDeKi

Piwa: 186

Respekt: 60


addCommandHandler("reg", 
function (playercmdloginhaslo) 
if login and haslo then 
local md5pass md5(haslomysql_query(handler"INSERT INTO konta (login, haslo) VALUES ('"..login.."','"..md5pass.."')"end 
end 
addCommandHandler("log", 
function (playercmdlogepass) 
if (loge and passthen 
local md5pass md5(passlocal zap mysql_query(handler"SELECT * FROM konta WHERE login='"..loge.."' AND haslo='"..md5pass.."'") 
if (zapthen 
if mysql_num_rows(zap) == 1 then
outputChatBox("zalogowwany")
-- co jesli sie zaloguje 
end 
end 
end 
end


Nie testowa?em, ale du?o mia?e? b??d?w w kolejkach

Postaw piwo autorowi tego posta
 

 
Tagi: rejestracja :: logowanie :: mysql-nie :: działa
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






Skocz do:  
Wyświetl posty z ostatnich:   
GTAONLINE.PL » JĘZYKI PROGRAMOWANIA » LUA 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