Formulário
Usuário e Senha
Os
formulários abaixo estão usando o método GET no envio das
informações. Como vimos anteriormente para acessar uma
informação enviada por formulário com método GET, usamos:
request.querystring("nome_do_campo").
Quando usamos o método POST, usamos:
request.form("nome_do_campo")
Exemplo 1: Formulário padrão de Usuário e Senha
1 <html>
2 <head>
3 <title>sessiontest01.asp</title>
4 </head>
5 <body
bgcolor="#FFFFFF">
6 </body>
7 </html>
8 <html>
9
10 <body>
11 <form
name="meu_autor" action="sessiontest02.asp"
12 method="GET">
13 <p>Seu Nome:
<input type="TEXT"
name="seu_nome"></p>
14 <p> Sua
Senha: <input type="TEXT"
name="sua_senha"></p>
15 <p> <input
type="submit"> </p>
16 </form>
17 </body>
Exemplo 2: Armazena um Usuário e Senha na sessão
1 <html>
2 <head>
3 <title>sessiontest02.asp</title>
4 </head>
5 <body
bgcolor="#FFFFFF">
6 <% ' Programa ASP
que armazena um usuário e uma senha na sessão
7 senha_usuario=request.querystring("sua_senha")
8 nome_usuario=request.querystring("seu_nome")
9 response.write
"Fala " & nome_usuario & "<P>"
10 select
case senha_usuario
11 case
"666"
12
response.write "Sua senha é o número da besta"
13 case
else
14
response.write "Senha não reconhecida!"
15 end
select
16 session("who")=nome_usuario
17 session("securitypassword")=senha_usuario
18 %>
19 </body>
20 </html>
21
Exemplo 3: Lê as variáveis da sessão
1 <html>
2 <head>
3 <title>sessiontest03.asp</title>
4 </head>
5 <body
bgcolor="#FFFFFF">
6 <%
7 '
Programa ASP que lê variáveis da sessão
8 response.write
"Fala " & session("who") &
".<P>Obrigado por passar aqui.<P>"
9 If
session("securitypassword")="666" then
10
response.write "Encontro secreto na sala do tio Bill"
11 else
12
response.write "A sala do tio Bill está em reformas. Os
encontros foram cancelados."
13 end
if
14 %>
15 </body>
16 </html>
Copyright (c) 1998 - Alexandre Barreto