Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [js] poprawa skryptu siły hasła
XP'ek
post
Post #1





Grupa: Zarejestrowani
Postów: 263
Pomógł: 9
Dołączył: 3.05.2009
Skąd: Wroc

Ostrzeżenie: (0%)
-----


Witam serdecznie!

Mam taki prosty kodzik sprawdzajacy siłe hasła sprawdza jedynie hasło podługosci.
Prosiłbym was o pomoc w przebudowie go aby siła wzrastała wzraz z czterama róznymi warónkami:

1. gdy haslo bedzie miec wiecej niz 6 znaków
2. gdy haslo bedzie zawierac male oraz duze litery
3. gdy bedzie zawierac cyfry
4. i oczywiscie znaki specjalne


Kod
<script>

function passCounter()
{
var counterDiv = document.getElementById('counter');
var passLength = document.loginForm.newPass.value.length;
var newPass = document.loginForm.newPass.value;
var pasConfirm = document.loginForm.newPassConfirm.value;

counterDiv.innerHTML = "<b style='font-size: 9px;'>" + passLength + "</b>";

for (var i = 1; i <= document.loginForm.newPass.value.length; i++)
{
counterDiv.innerHTML += "a";
}

if(passLength >= 8)
{
counterDiv.innerHTML = "<b style='color: #99cc33; font-size: 10px;'>Wpisane hasło ma odpowiednią długość!</b>";
}

if(newPass != pasConfirm)
{
document.getElementById('confirmation').innerHTML = "<b style='color: red; font-size: 10px;'>Potwiedzenie nowego hasła jest inne!</b>";
document.loginForm.mySub.disabled = true;
}
else
{
document.getElementById('confirmation').innerHTML = "<b style='color: #99cc33; font-size: 10px;'>Potwiedzenie OK!</b>";
document.loginForm.mySub.disabled = false;
}
}

</script>
      
      
<form name="loginForm" method="POST" action="chgPass.php">
<input type="password" name="newPass" maxlength="15" onKeyUp="passCounter()">
<div id="counter"></div>
<input type="password" name="newPassConfirm" maxlength="15" onKeyUp="passCounter()">
<div id="confirmation"></div>
</form>
Powód edycji: [thek]: Grrr... 1.5 roku na forum i nie nauczyłeś się rozpoznawać CODE od PHP, HTML czy JavaScript? Zamykam do czasu wprowadzenia zmian.
Go to the top of the page
+Quote Post

Posty w temacie
- XP'ek   [js] poprawa skryptu siły hasła   30.08.2010, 12:07:12
- - flashdev   Cytat(XP'ek @ 30.08.2010, 13:07:1...   30.08.2010, 13:07:12


Closed TopicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 28.12.2025 - 08:09