Jump to content

Painel de Login Junto com Registro Forum


Recommended Posts

23 minutes ago, CrowleySCR said:

Bom Galera queria criar um painel de login

Onde o jogador vai ter que registrar no forum *Website*

Para poder logar no Painel de login

Como que eu posso fazer ou aonde posso começar?

Creio que vai ter que utilizar conexão mysql, porém eu nunca tentei fazer isso, deve ser algo complexo.

Link to comment
  • Other Languages Moderators

É algo realmente muito complexo de ser feito, eu sinceramente não sei fazer. Mas sei que você precisaria usar fetchRemote para obter os dados do site. A parte complicada seria todo o esquema de segurança de acesso e domínio que você tem no site. Para acessar um banco de dados externo, você usa a linguagem MySQL assim como foi dito pelo nosso colega acima. Para mexer com MySQL você usa as funções DbQuery para iniciar uma conexão de acesso ao banco de dados do seu fórum.

Link to comment


 
-- FAIZ CONEXÃO COM O MYSQL DO FORUM
Connection = "MySQL"
BancoDeDados = "nome_banco_dados"
Ip = "127.0.0.1"
usu = "meuLogin"
Senha = "1234"
Porta = "3306"
 
   if Connection == " MySQL" then
db = dbConnect( "mysql", "dbname="..BancoDeDados..";host="..Ip..";port="..Porta, usu, Senha, "share=1" ) -- ENTRA NO BANCO DE DADOS
  end
 
function ConsultaUser (login,senha) --- FUNÇÃO QUE CONSULTA O BANCO DE DADOS E VERIFICA SE O LOGIN EA SENHA DIGITADO E IGUAL A DO FORUM
    local UserInfo = dbQuery(db,"SELECT * FROM user")
         if UserInfo then
    local p = dbPoll(UserInfo,-1)
          for index , ConsultarPlayer in ipair(p) do
        if ConsultarPlayer["login"] == login and ConsultarPlayer["password"] == senha then
 
                    return true 
            end
        end
     end
end
 
function LoginPlayer () -- EX DE FUNÇÃO DE LOGIN
 
 local meulogin = "b2"
 local minhasenha = "b22"
 local Podelogar = ConsultaUser(meulogin,minhasenha)
          if Podelogar then
              outputChatBox( "VOCE AGORA ESTA LOGADO PARABENS" )
   end
end

acho que ta certo.. so ver ai e tenta montar ;D

 

 

Edited by brunob22
Link to comment

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...