Ir para conteúdo
Entre para seguir isso  
HeberPcL

3 Functions

Recommended Posts

HeberPcL    3
HeberPcL

setAccountRecoveryKey(accountId, newKey) Not Tested

 

function setAccountRecoveryKey(accountId, newKey) 
   return db.executeQuery("UPDATE `accounts` SET `key` = " .. db.escapeString(newKey) .. " WHERE `id` = " .. accountId .. ";") 
end

 

getAccountRecoveryKey(accountId) Tested. (TFS 0.3.4 PL2)

 

function getAccountRecoveryKey(accountId) 
   local recRes = db.getResult("SELECT `key` FROM `accounts` WHERE `id` = " .. accountId .. ";") 
   if(recRes:getID() == -1) then 
       error('Account not found.') 
       return LUA_ERROR 
   end 

   return recRes:getDataString("key") 
end  

 

getAccountPassword(accountId) Tested. (TFS 0.3.4 PL2)

   function getAccountPassword(accountId) 
   local recRes = db.getResult("SELECT `password` FROM `accounts` WHERE `id` = " .. accountId .. ";") 
   if(recRes:getID() == -1) then 
       error('Account not found.') 
       return LUA_ERROR 
   end 

   return recRes:getDataString("password")  
end  

Espero que ajude.

 

=p

Editado por HeberPcL

Compartilhar este post


Link para o post
Mock    32
Mock

foi vc quem fez essas funções?

a 1ª função ja existe aqui no forum o.o' e foi feita por um adm

Compartilhar este post


Link para o post
HeberPcL    3
HeberPcL

Monk, sim.

 

As 2 funções eu postei no Project da OtLand elas foram recusadas pela equipe do mesmo.

Compartilhar este post


Link para o post
Mock    32
Mock

c quer uma dica?

nas funções poe algo pra verificar se as variaveis da função tipo accountId, newKey não são nil se sao numero ou string, por que no caso se vc poe uma tabela no lugar de newKey sua DB inteira vai embora ai no caso usa a função type

if type(newKey) == 'string'

e aconselho nao pro acc id e por naverdade CID q é mais usado

Compartilhar este post


Link para o post
HeberPcL    3
HeberPcL

beleza

 

=p

 

 

qualquer update eu atualizo.

Compartilhar este post


Link para o post
kleyne    0
kleyne

amigo.. podia explica melhor para qual pasta tem w coloca e qual nome da php pra pode adiciona... ou isso e pra por na database

Compartilhar este post


Link para o post
Rhuan Gonzaga    0
Rhuan Gonzaga

Você não explico a função deles, se explicar irá ajudar muito a todos aqui do Fórum.

Abraços.

Compartilhar este post


Link para o post
Mock    32
Mock

@all, nao presisa explicar pois o proprio nome da função fala o que faz.

Compartilhar este post


Link para o post
Visitante
Este tópico está impedido de receber novos posts.
Entre para seguir isso  
  • Quem Está Navegando   0 membros estão online

    Nenhum usuário registrado visualizando esta página.

×