Fala pessoal! Página
de login 1) Abra
o nosso banco de dados “dados.mdb”,
e crie uma nova tabela no modo estrutura como mostra
a figura: Salve-a como login.asp. 2)Agora
no Dreamweaver, crie uma nova página e faça
uma página parecida com a figura: Salve-a como login.asp 3) Vamos
à programação! Vá até
a paleta Server Behaviors, clique no +, selecione
User Authentication e clique em Log in User, veja
a figura: 4) Na
nova janela, preencha os campos como mostra a figura: Nossa página de login está
feita!! Precisamos agora restringir o acesso à
outras páginas, criar um cadastro de usuário
e exibir o nome do usuário nas mensagens
postadas por ele. Restringindo
o acesso 1) Insira
em todas as páginas do fórum exceto
a página de login, a Server Behavior, Restrict
Access to page. Para inseri-la, vá até
a paleta Server Behaviors, clique no +, selecione
Authentication User e clique em Restrict Access
to page. 2)Na
nova janela, preencha os campos como mostra a figura: Pronto!! Criando
um cadastro de usuário 1)Crie
uma nova página parecida com a figura: Salve-a como cadastro.asp 2) Agora
vá até a paleta Server Behaviors,
clique no + e vá até Insert Record. 3) Na
nova janela preencha os dados como mostra a figura: Simples não é? Exibir
o nome do ususário cadastrado 1) Iremos
agora, exibir o nome do usuário cadastrado
nas mensagens postadas por ele, para isso, abra
a página login.asp, criada por nós
anteriormente. 2) Na
página, vá até o modo Show
code view e insira a seguinte linha de código: Session("nome")=
rsUser.Fields("nome") Ela deve ficar logo abaixo da linha: MM_rsUser.Open 3) Agora
abra a página postar.asp, criada por nós
anteriormente. 4) Selecione
o campo NOME no formulário, vá até
a paleta Bindings, clique no + e selecione Session
Variable. 5) Na
nova janela digita nome no campo. 6) Ainda
com o campo selecionado, clique em nome na paleta
Bindings e depois clique Bind. Veja a imagem: Acabamos de indicar a sessão
que criamos na página login.asp, que contém
o nome do usuário logado. Obrigado pelo apoio, qualquer coisa
enviem um e-mail! Abraços!
Um usuário me perguntou como criar um sistema
de login para o fórum que criamos na semana
passada. E por isso resolvi escrever esse artigo.
Clique
aqui para ver a imagem no tamanho original
Clique
aqui para ver a imagem no tamanho original
Clique
aqui para ver a imagem no tamanho original
Nosso sistema de login está pronto!! Agora
você pode criar um logout indo até
SerevrBehaviors>User Authentication>LogOut.
Não se esqueça de criar um link para
a página de cadastro!

O colunista está de parabéns pela excelência didática de seus artigos. Tomara que outros o tomem por exemplo e escrevam artigos mais fáceis de serem compreendidos e que utilizam os comandos que o DW oferece para facilitar a vida do programador.
Responder comentárioOs textos publicados neste espaço são de responsabilidade única de seus autores (colunistas e leitores) e podem não expressar necessariamente a opinião do iMasters.
Gabriel Laet desenvolve aplicações web para Flash e em tecnologias como Java, .NET, PHP e ColdFusion, focando o desenvolvimento de aplicações portáveis e acessíveis. Atualmente é sócio-proprietário da Zunto.com, atuando na área de tecnologia.
2001 - iMasters FFPA Informática Ltda - Todos os direitos reservados.