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

Wysłany: 2021-02-10, 09:05


NoNamik







Wiek: 35
Na forum: 2186 dni
Posty: 289
Nick w MP: JestemNoNamem

Piwa: 374

Respekt: 60

Witam jak zrobic zapamietywanie nicku i hasla w logowaniu ze jak ktos ma zaznaczone checkboxa to jak wbije jeszcze raz na serwer z tym samym serialem to nie bedzie musial wpisywac loginu i hasla? Logowanie pystories

Postaw piwo autorowi tego posta
 

 
Wysłany: 2021-02-10, 11:43


_jvneczek







Wiek: 22
Na forum: 4326 dni
Posty: 1513
Nick w MP: _jvneczek

Piwa: 3949

Respekt: 337,5
Respekt: 337,5Respekt: 337,5Respekt: 337,5

zapisuj do pliku xml dane i po prostu je wczytuj, przy logowaniu niech je zapisuje je?li masz wci?ni?ty checkbox i tyle.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2021-02-15, 14:46


PatryKK.

Emeryt LUA






Wiek: 26
Na forum: 3061 dni
Posty: 1060
Nick w MP: PatryKK.

Piwa: 2322

Respekt: 331,5
Respekt: 331,5Respekt: 331,5Respekt: 331,5

przyklad:

-- remember me
local edit={login=guiCreateEdit(...), password=guiCreateEdit(...)}
local rememberMe=guiCreateCheckBox(...)
function load_rememberMe()
local xml=xmlLoadFile("cache.xml")
if not xml then return end
local xmlNode=xmlFindChild(xml"login"0)
local login=xmlNodeGetValue(xmlNode)
if login then
guiSetText(edit.logintostring(login))
end
local xmlNode=xmlFindChild(xml"passwd"0)
local passwd=xmlNodeGetValue(xmlNode)
if passwd then 
guiSetText(edit.passwordtostring(passwd))
guiCheckBoxSetSelected(rememberMetrue)
end
end
function save_rememberMe()
local rememberMe=guiCheckBoxGetSelected(rememberMe)
if rememberMe then
local xml=xmlCreateFile("cache.xml""auth")
if not xml then return end
xmlNodeSetValue(xmlCreateChild(xml"login"), guiGetText(edit.login))
xmlNodeSetValue(xmlCreateChild(xml"passwd"), guiGetText(edit.password))
xmlSaveFile(xml)
end
end



Więcej informacji znajdziesz w Wikipedii MTA:

xmlCreateFile


Więcej informacji znajdziesz w Wikipedii MTA:

xmlLoadFile


Więcej informacji znajdziesz w Wikipedii MTA:

xmlSaveFile


Więcej informacji znajdziesz w Wikipedii MTA:

xmlCreateChild


Więcej informacji znajdziesz w Wikipedii MTA:

xmlFindChild


Więcej informacji znajdziesz w Wikipedii MTA:

xmlNodeGetValue


Postaw piwo autorowi tego posta
 

 
Tagi: zapamietywanie
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






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