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

Como fazer uma pagina de login


EDUCTD

Pergunta

Olá pessoal,

sou novo em programação e estou aprendendo PHP+MYSQL, gostaria de uma ajuda do fórum como fzaer uma pagina de login. Se o login estiver correto ele vai para uma página, caso contrário permanesse na mesma página. como fazer isso.

Link para o comentário
Compartilhar em outros sites

5 respostass a esta questão

Posts Recomendados

  • 0

Boa Tarde, Edu

Da uma olhadinha nesse código, fiz para exatamente o que você pediu.

Abraços.

<?php

$login = $_POST["login"];

$senha = $_POST["senha"];

$entra = date("Y-m-d H:i:s");

include ("conexao.php");

$login = $_POST["login"];

$senha = $_POST["senha"];

$entra = date("Y-m-d H:i:s");

$sql = "select * from login Where idcliente = '$login' and senha ='$senha'";

$query = mysql_query($sql);

$linhas = mysql_num_rows($query);

if ($linhas ==0)

{

print "<html><body>

<table border='1' width='400pt' cellspacing='3' cellpadding='5'>

<tr>

<td>Usuário não encontrado!<BR>&nbsp</td>

</tr>

<tr>

<td><BR><a href ='login2.php'> voltar </a></td>

</tr>

</table>

</html></body>";

}

else

{

$ver ="INSERT INTO visita(idcliente, entrada) VALUES('$login', '$entra')";

$executa_ver = mysql_query($ver) or die ("Não foi possível colocar a hora");

setcookie("nome_usuario", $login);

setcookie("senha_usuario", $senha);

header("location:index.php");

}

$logado = $login;

Link para o comentário
Compartilhar em outros sites

  • 0

Bom dia, Edu.

No final do código, está a chamada para a página que você deseja.

header("location:aquivocecolocaapagina.algo");

Quanto a conexão com o servidor, nesse código está sendo feito com o include

include ("conexao.php");

É muito importante você ter uma página só para essa finalidade, assim você não precisa em todas as páginas que precisar do BD, ficar nomeando o endereço de conexão.

Está página pode ser feito assim:

<?php

$host = "localhost"; //Caso seja local, o site.

$usuario = "root"; //Normalmente você escolhe, em caso de hospedagem, eles escolhem

$senha = ""; // Sua senha para acesso ao BD

$con = mysql_connect($host, $usuario, $senha) or die ("Não foi possível efetuar a conexão!");

mysql_select_db("nome_do_bd", $con) or die ("Não foi possível conectar ao BD!");

?>

Qualquer dúvida, retorne!

Abraços.

Link para o comentário
Compartilhar em outros sites

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...