Ir para conteúdo
Fórum Script Brasil
  • 0

Inserir área de login em site. (Game)


Aidan W. Bruno

Pergunta

Bom dia, estou montando um site aqui, e me deparei com um dificuldade...

Quero colocar uma área de login na index do site, para que quando a pessoa acessar com login e senha, já seja redirecionada para um painel de controle já pronto, e já logado.

Segue códigos;

CÓDIGO INDEX.


<?php
$host  =        "XXX.X.X.X";
$database       =       "XXXXX";
$tabela  =      "dados";
$login_db       =       "XXXX";
$senha_db       =       "XXXX";

$db = mysqli_connect ($host, $login_db, $senha_db, $database);
?>

<?php
    session_start();
    if(!isset($_SESSION["usuario"]) || !isset($_SESSION["senha"])) {
        echo 'Você não está logado!
        Entre agora mesmo!';
        echo '<form method="post" action="logar.php">
<label for="login">Login:</label>
<input name="usuario" type="text" id="usuario" size="10"/>
<label for="email">Senha:</label>
<input name="senha" type="password" id="senha" size="10"/>
<br /><br />
<input type="submit" name="entrar" id="entrar" class="button" value="Entrar" style="cursor:pointer;">
</form>';
    exit;
    } else {
        echo 'Logado.';
        echo '<a href="painel.php">Clique aqui para acessar o painel</a>';
}
?>
CÓDIGO LOGAR


<?php
$host  =        "XXX.X.X.X";
$database       =       "XXXXX";
$tabela  =      "dados";
$login_db       =       "XXXX";
$senha_db       =       "XXXX";

$db = mysqli_connect ($host, $login_db, $senha_db, $database);
?>

<?php
    session_start();
    if(!isset($_SESSION["usuario"]) || !isset($_SESSION["senha"])) {
        echo 'Você não está logado!
        Entre agora mesmo!';
        echo '<form method="post" action="logar.php">
<label for="login">Login:</label>
<input name="usuario" type="text" id="usuario" size="10"/>
<label for="email">Senha:</label>
<input name="senha" type="password" id="senha" size="10"/>
<br /><br />
<input type="submit" name="entrar" id="entrar" class="button" value="Entrar" style="cursor:pointer;">
</form>';
    exit;
    } else {
        echo 'Logado.';
        echo '<a href="painel.php">Clique aqui para acessar o painel</a>';
}
?>
CÓDIGO PAINEL

<?php
$host = "XXX.X.X.X";
$database = "XXXXX";
$tabela = "dados";
$login_db = "XXXX";
$senha_db = "XXXX";

$db = mysqli_connect ($host, $login_db, $senha_db, $database);
?>

<?php
    session_start();
    if(!isset($_SESSION["usuario"]) || !isset($_SESSION["senha"])) {
        echo 'Você não pode acessar esta pagina sem estar logado.';
echo '<form method="post" action="logar.php">
<label for="login">Login:</label>
<input name="usuario" type="text" id="usuario" size="10"/>
<label for="email">Senha:</label>
<input name="senha" type="password" id="senha" size="10"/>
<br /><br />
<input type="submit" name="entrar" id="entrar" class="button" value="Entrar" style="cursor:pointer;">
</form>';
    } else {
        echo 'VocÊ está logado!';
    }
?>

Porém até fiz funcionar em localhost (127.0.0.1) só que preciso fazer ligar em uma conexão externa.

E é ai que entra o problema, ele não loga no db em conexão externa.

Grato

Link para o comentário
Compartilhar em outros sites

1 resposta a esta questão

Posts Recomendados

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152k
    • Posts
      651,8k
×
×
  • Criar Novo...