Inquiridor
login com escolha de tipo

Pergunta
-
boa noite eu tenho uma pequena duvida e queria mto a vossa ajuda. é o seguinte quero fazer login, tenho o campo usuário o campo senha e uma DropDownList com os tipos (aluno, administrador e professores) como faço para que a pessoa que ira fazer o login ao escolher o tipo será direccionada para a pagina do tipo escolhido?
Todas as Respostas
-
Iai cara blxx,
Por que vc não coloca os valores do dropdownlist dentro da sua base de dados de login..... assim vc amarra o usuário a um perfil , e depois só verificaria o tipo de perfil e redirecionaria para onde quiser
Abraço :)
Diego Almeida Barreto System Analyst / Software Developer
- Editado Diego de Almeida Barreto (Lewis) sexta-feira, 12 de julho de 2013 22:47 hhhhhhhhhhh
-
-
Boa noite,
Após verificar se os dados de acesso ao sistema estão corretos, existem algumas formas de redirecionar o usuário para o "seu perfil".
A principio você pode fazer desta forma:
switch (<valor selecionado no dropDown>) { case "Aluno": Response.Redirect("Aluno.aspx") break; case "ADM": Response.Redirect("ADM.aspx") break; case "Prof": Response.Redirect("Prof.aspx") break; }
Se ajudou, marque como útil! ;)
-
Como você montou a tela de login ?
Está utilizando o controle de Login do ASP.NET, WSAT, ASP.NET MEMBERSHIP ?
Se a pessoa estiver em mais de um tipo tem que abrir uma segunda tela(Div, Popup...) para selecionar o tipo que ela quer visualizar naquele momento...
Se você utilizar ASP.NET MEMBERSHIP da pra fazer tudo isso ai digitando umas 4 linhas de código !!!
Leonardo Lourenço Silva
MCT, MCSD, MCPD, MCTS, MCP, MTA
netcoders.com.br
leolosi.wordpress.com -
nao eu nao estou a utilizar o ASP.NET MEMBERSHIP fiz manualmente mm esta assim:
<html xmlns="http://www.w3.org/1999/xhtml"> <head id="Head1" runat="server"> <title></title> </head> <body> <form id="form1" runat="server"> <div> nome:<asp:TextBox ID="TextBox1" runat="server"></asp:TextBox> <br /> senha:<asp:TextBox ID="TextBox2" runat="server"></asp:TextBox> <br /> tipo:<asp:DropDownList ID="DropDownList1" runat="server" DataSourceID="datasourcetipo" DataTextField="tipo" DataValueField="tipo"> </asp:DropDownList> <asp:SqlDataSource ID="datasourcetipo" runat="server" ConnectionString="<%$ ConnectionStrings:bdExemploConnectionString %>" SelectCommand="SELECT [tipo] FROM [tipo]"></asp:SqlDataSource> <br /> <asp:Button ID="Button1" runat="server" OnClick="Button1_Click" Text="login" /> <asp:Button ID="Button2" runat="server" Text="cancelar" /> </div> </form> </body> </html>
-
Pra TODOS nós podermos te ajudar melhor...
1 - Quais os nomes dos tipos de acesso que você tem ?
2- Cada tipo de acesso vai ter uma página HOME, INDEX, DEFAULT ?
Leonardo Lourenço Silva
MCT, MCSD, MCPD, MCTS, MCP, MTA
netcoders.com.br
leolosi.wordpress.com -
Teoricamente é só colocar um IF no click do botão e um redirect para a página específica !!!
Leonardo Lourenço Silva
MCT, MCSD, MCPD, MCTS, MCP, MTA
netcoders.com.br
leolosi.wordpress.com- Sugerido como Resposta Diego de Almeida Barreto (Lewis) sábado, 13 de julho de 2013 16:32
-
-