LOGIN / SENHA - ASP
Carissimos,
Estou criando uma tela de login e senha com o propósito de quando a pessoa efetuar o submit, dependendo do login que ela colocar, a mesma será redirecionada para um site xyz ou se o login for outro, será direcionada para o site abc.
Alguém teria isto pronto ou poderia me dar uma dica ?
PS: Tenho que fazer isso sem usar nenhum banco. :(
Estou com o seguinte codigo pronto até agora:
<HTML>
<%
dim login
dim pass
%>
<body>
<table align="left" border="0" ID="Table1">
Login: <input type="text" maxlength="25" tabindex="1" ID="login" name="login"><br>
Password: <input type="text" maxlength="25" tabindex="1" ID="pass" name="pass"><br>
<TR>
<td> </td>
<td>
<input type="submit" name="send" value="Send" class="botao" style="WIDTH:100px" ID="Submit1" title="send">
<%
if login = "abc" then
response.Redirect ("http://www.yahoo.com")
end if
%>
</td>
</TR>
</table>
</body>
</HTML>
Abraços,
Rafael
Estou criando uma tela de login e senha com o propósito de quando a pessoa efetuar o submit, dependendo do login que ela colocar, a mesma será redirecionada para um site xyz ou se o login for outro, será direcionada para o site abc.
Alguém teria isto pronto ou poderia me dar uma dica ?
PS: Tenho que fazer isso sem usar nenhum banco. :(
Estou com o seguinte codigo pronto até agora:
<HTML>
<%
dim login
dim pass
%>
<body>
<table align="left" border="0" ID="Table1">
Login: <input type="text" maxlength="25" tabindex="1" ID="login" name="login"><br>
Password: <input type="text" maxlength="25" tabindex="1" ID="pass" name="pass"><br>
<TR>
<td> </td>
<td>
<input type="submit" name="send" value="Send" class="botao" style="WIDTH:100px" ID="Submit1" title="send">
<%
if login = "abc" then
response.Redirect ("http://www.yahoo.com")
end if
%>
</td>
</TR>
</table>
</body>
</HTML>
Abraços,
Rafael
Opa, fácil amigão, em anexo está um exemplo interessante:
Se o login e senha forem root, vai para o VBMANIA
Caso seja admin admin vai para MACORATTI
Caso não seja nenhum dos dois, volta para a página de login
Espero que te ajude !!
Abraços !!
Se o login e senha forem root, vai para o VBMANIA
Caso seja admin admin vai para MACORATTI
Caso não seja nenhum dos dois, volta para a página de login
Espero que te ajude !!
Abraços !!
Não vi o exemplo do esley
Mas é assim:
<%
login = Request.Form("login")
senha = Request.Form("pass")
if login = "root" and senha = "vbmania" then
Response.Redirect("www.vbmania.com.br")
else if login = "admin" and senha = "macoratti" then
Response.Redirect("www.macoratti.net")
else
Response.Redirect("index.asp")
end if
end if
%>
Mas é assim:
<%
login = Request.Form("login")
senha = Request.Form("pass")
if login = "root" and senha = "vbmania" then
Response.Redirect("www.vbmania.com.br")
else if login = "admin" and senha = "macoratti" then
Response.Redirect("www.macoratti.net")
else
Response.Redirect("index.asp")
end if
end if
%>
Citação:FECAE escreveu:
Não vi o exemplo do esley
Mas é assim:
<%
login = Request.Form( login )
senha = Request.Form( pass )
if login = root and senha = vbmania then
Response.Redirect( www.vbmania.com.br )
else if login = admin and senha = macoratti then
Response.Redirect( www.macoratti.net )
else
Response.Redirect( index.asp )
end if
end if
%>
Não viu meu exemplo ? Então se adivinhou né ? porque é exatamente igual !!
Conhicidencia não abri seu exemplo mesmo só usei as urls que você falou como exemplo, bom agora abri seu exemplo seu exemplo está assim:
if request("login") = "root" then
if request("pass") = "root" then
response.Redirect("http://www.vbmania.com.br")
else
response.Redirect("Default.asp")
end if
end if
'Se for admin
if request("login") = "admin" then
if request("pass") = "admin" then
response.Redirect("http://www.macoratti.net")
else
response.Redirect("Default.asp")
end if
end if
O Jeito que fiz foi diferente mas o conceito de como fazer é igual a lógica é a mesma.
Desculpe a correçao Esley bom no seu código quando root/root não for verdadeiro vai para a default.asp mas nunca será executada o segundo if do admin/admin não é isso????
if request("login") = "root" then
if request("pass") = "root" then
response.Redirect("http://www.vbmania.com.br")
else
response.Redirect("Default.asp")
end if
end if
'Se for admin
if request("login") = "admin" then
if request("pass") = "admin" then
response.Redirect("http://www.macoratti.net")
else
response.Redirect("Default.asp")
end if
end if
O Jeito que fiz foi diferente mas o conceito de como fazer é igual a lógica é a mesma.
Desculpe a correçao Esley bom no seu código quando root/root não for verdadeiro vai para a default.asp mas nunca será executada o segundo if do admin/admin não é isso????
Opaa desculpa na minha observação o seu código está perfeito tb cara mas ainda sim não acho que está exatamente igual pelo unico motivo de você usar dois if distintos e eu usar if aninhados um nos outros.
Não sei qual é a melhor forma mas sei que funciona ok
Não sei qual é a melhor forma mas sei que funciona ok
fiz o exemplo de vcs , aparece o botao e os text's tudo certinho, mas clico e nao da nada , alguem sabe me explicar por as paginas nao redirecionam ?
<HTML>
<%
dim login
dim pass
%>
<body>
<table align="left" border="0" ID="Table1">
Login: <input type="text" maxlength="25" tabindex="1" ID="login" name="login"><br>
Senha: <input type="text" maxlength="25" tabindex="1" ID="pass" name="pass"><br>
<TR>
<td> </td>
<td>
<input type="submit" name="send" value="Envia" class="botao" style="WIDTH:100px" ID="Submit1" title="Send">
<%
login = Request.Form("login")
senha = Request.Form("pass")
if login = "root" and pass = "vbmania" then
Response.Redirect("www.vbmania.com.br")
else if login = "admin" and pass = "macoratti" then
Response.Redirect("www.macoratti.net")
else
Response.Redirect("www.bancoreal.com.br")
end if
end if
%>
</td>
</TR>
</table>
</body>
</HTML>
<HTML>
<%
dim login
dim pass
%>
<body>
<table align="left" border="0" ID="Table1">
Login: <input type="text" maxlength="25" tabindex="1" ID="login" name="login"><br>
Senha: <input type="text" maxlength="25" tabindex="1" ID="pass" name="pass"><br>
<TR>
<td> </td>
<td>
<input type="submit" name="send" value="Envia" class="botao" style="WIDTH:100px" ID="Submit1" title="Send">
<%
login = Request.Form("login")
senha = Request.Form("pass")
if login = "root" and pass = "vbmania" then
Response.Redirect("www.vbmania.com.br")
else if login = "admin" and pass = "macoratti" then
Response.Redirect("www.macoratti.net")
else
Response.Redirect("www.bancoreal.com.br")
end if
end if
%>
</td>
</TR>
</table>
</body>
</HTML>
ACG1574
vc ta misturando pass com senha...
vc ta misturando pass com senha...
Tópico encerrado , respostas não são mais permitidas