
Senhas Para Entrar No Site
#1
Posted 10/01/2004, 23:26
Gostaria de saber algum script...por favor me ajudem!!!!!!!!!!!!!!!
#2
Posted 10/01/2004, 23:28
- ASP
- PHP
- CGI
Pode usar também JavaScript mas naum é seguro.
Vou fechar o tópico, caso for usar alguma linguagem acima citada avise por MP que abrirei o tópico e moverei pra devida seção.
- Movido
#3
Posted 10/01/2004, 23:54
<HTML>
<HEAD>
<TITLE>Login</TITLE>
<script language="JavaScript">
function entrar()
{
if (document.login.username.value.length>0)
{
if (document.login.password.value.length>0)
{
var done = 0;
var username = document.login.username.value;
username = username.toLowerCase();
var password = document.login.password.value;
password = password.toLowerCase();
if (username=="teste" && password=="teste")
{
window.location="sucesso.html"; done=1;
}
if (done==0)
{
window.location="erro.html";
}
}
else alert('Coloque sua senha!!')
}
else alert('Coloque seu nome de usuário!')
}
</script>
</HEAD>
<BODY>
<form name="login" onsubmit="return entrar();">
Name:
<input name="username" size="23" type="text"><BR>
Senha:
<input type="password" name="password" size="23"><BR>
<input type="button" value="Entrar" onClick="entrar()">
</form>
</BODY>
</HTML>
Bom a parte importante são as coloridas, então só vou explicar elas:
username=="teste" // Define o usuário
password=="teste" // Define a senha
window.location="sucesso.html"; // Página caso os dados forem corretos
window.location="erro.html"; // Página caso os dados não estejam corretos
Entendeu?
#4
Posted 11/01/2004, 13:38
#5
Posted 11/01/2004, 13:47
Eu não uso o script que o Cristiano passou, mas caso queira um exemplo de como seria o que eu disse:
<HTML>
<HEAD>
<TITLE>Login</TITLE>
<script language="JavaScript">
function entrar()
{
if (document.login.username.value.length>0)
{
if (document.login.password.value.length>0)
{
var done = 0;
var username = document.login.username.value;
username = username.toLowerCase();
var password = document.login.password.value;
password = password.toLowerCase();
senha=escape("a sua senha vem aqui.");
if (username=="teste" && password==senha)
{
window.location="sucesso.html"; done=1;
}
if (done==0)
{
window.location="erro.html";
}
}
else alert('Coloque sua senha!!')
}
else alert('Coloque seu nome de usuário!')
}
</script>
</HEAD>
<BODY>
<form name="login" onsubmit="return entrar();">
Name:
<input name="username" size="23" type="text"><BR>
Senha:
<input type="password" name="password" size="23"><BR>
<input type="button" value="Entrar" onClick="entrar()">
</form>
</BODY>
</HTML>
Eu usei a propriedade escape, que passará o texto para o formato original de 8 bits. Caso tenha algum acento, mudará para o formato original. Isso também é válido para os espaços, mas caso seja apenas uma palavra sem acento, sem espaço, etc, aparecerá sem nenhuma modificação. Eu não uso este método, pois é muito fácil de se invadir.
#6
Posted 11/01/2004, 13:57
#7
Posted 11/01/2004, 14:05
#8
Posted 11/01/2004, 14:12
#9
Posted 11/01/2004, 14:21
<script src="arquivo.js"></script>
Mas procurar num arquivo TXT e fazer a autenticação, é impossível em javascript. Em linguagem dinâmica (acho que em PHP e ASP é possível) você consegue.
#10
Posted 11/01/2004, 18:56
Segurança mesmo é com linguagem dinamica!
Flws

[°..°] Email+MSN: mosque10@hotmail.com
[°..°] Aqui no fórum: Fuçando...
1 user(s) are reading this topic
0 membro(s), 1 visitante(s) e 0 membros anônimo(s)