USUÁRIO:      SENHA:        SALVAR LOGIN ?    Adicione o VBWEB na sua lista de favoritos   Fale conosco 

 

  Dicas

  ASP - Active Server Page    (Miscelâneas)

Título da Dica:  Criando um sistema de login e senha sem uso de banco de dados
Postada em 3/10/2003 por ^HEAVY-METAL^      Clique aqui para enviar email para o autor  manuel@sectron.com.br
*********************************
Neste tutorial veremos como criar um sistema de login e senha sem o uso de banco de dados, é um sistema muito simples e fácil de usar, só tem uma desvantagem, só pode criar um login e uma senha.
*********************************

1º - Criando o formulário.

<html>

<form method="post" action="login.asp">
login: <input type="text" name="login"><br>
senha: <input type="password" name="senha"> <input type="submit" value="logar"></form>

</html>

2º - Criando o login.asp (arquivo que fará a verificação se o usuário poderá acessar o conteúdo do site.)

<%
login_a = "harley" 'Defina aqui o login que você deseja usar no sistema
senha_a = "teste" 'Defina aqui a senha que você deseja usar no sistema

login_b = request.form("login")
senha_b = request.form("senha")

if login_b <> "" and senha_b <> "" then
if login_a = login_b and senha_a = senha_b then
session("logado") = "logou"
response.redirect "pagina.asp" 'Aqui você redicionará para a página protegida pela senha.
else
response.write "Login/Senha inválido, por favor aperte back em seu browser e tente novamente."
end if
else
response.write "Você esqueceu de preencher algum campo, porfavor aperte back em seu browser e tente novamente"
end if
%>

3º - Criando um arquivo para ser usado em todas as páginas protegidas.

<%
response.expires = "0"
if session("logado") <> "logou" then
response.redirect "deslogado.asp"
end if
%>

Obs.: Você deverá por esse código em todas as páginas que você pretende restringir o acesso.

4º - Criando a página deslogado.asp

<html>

<font size="3">Você não tem permissão para acessar o conteúdo deste site.</font>

</html>

5º - Criando um arquivo para deslogar-se do sistema. (logout.asp)

<html>
<% session.abandon %>
<font size="3">Você foi deslogado com sucesso!!!<br>
É recomendável que feche a janela deste browser.</font>
</html>

*********************************

Falow
 


CyberWEB Network Ltda.    © Copyright 2000-2024   -   Todos os direitos reservados.
Powered by HostingZone - A melhor hospedagem para seu site
Topo da página