LOGIN:

iMasters | Por uma internet mais criativa e dinâmica

Feeds

Sexta-feira, 13/12/2002 - 03:59 - Por Gabriel Laet
Seções relacionadas:

Dreamweaver MX: Login no Fórum Dreamweaver MX

Fala pessoal!

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.

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:


Clique aqui para ver a imagem no tamanho original

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:


Clique aqui para ver a imagem no tamanho original

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:


Clique aqui para ver a imagem no tamanho original

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

Obrigado pelo apoio, qualquer coisa enviem um e-mail!

Abraços!

Todos os artigos de Gabriel Laet

1 comentários publicados

  • 1. Excelente

    Domingo, 28/11/2004, por Wesley M Ferreira

    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ário

Poste um comentário


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

Sobre o autor

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.


Indique para um amigo

captcha

TI SHOP Produtos iMasters

  • Lançamento: CD-ROM Treinamento Aplicado de SQL - Lançamento! Treinamento Aplicado de SQL - Aprenda a trabalhar com SQL com bancos de dados Oracle e SQL Server. São mais de 100 tópicos explicados por Mauro Pichilliani, um articulistas mais lidos do iMasters. Aproveite! Apenas R$ 69,90 no TI SHOP.
  • Lançamento: Livro iMasters "O Encontro de 2 Mundos"- Este livro conta com 56 crônicas de profissionais mais admirados e influentes do mercado brasileiro de Internet. Aproveite o preço especial para leitores do iMasters. Apenas R$ 40,00 e envio imediato!
  • DVD Curso Completo de Photoshop - Do conceito à finalização Lançamento! Curso Completo de Photoshop, em DVD, com mais de 230 aulas dividas em 4 módulos: conceito, básico, avançado e finalização. Apenas R$ 69,50 no TI SHOP - Frete com 50% de desconto
  • DVD Javascript Starter - Curso Completo Com mais de 9 horas de vídeo-aulas, é um curso completo sobre Javascript. Ideal para quem deseja aprender a linguagem. Apenas R$ 64,90 no TI SHOP - Frete com 50% de desconto!

2001 - iMasters FFPA Informática Ltda - Todos os direitos reservados.