Preskoči na sadržaj
Ista raja. Nova runda.
GAMERZ.ba — REBORN
Diskusija

[PHP] Neprobojni password

192 pregleda · 2 odgovora · otvorena 18.03.2013. u 23:56

Evo za one malo naprednije, malo da osvježimo ovaj forum... Možda će nekome biti i od koristi sljedeće...

Ova skripta vraća jačinu passworda u skali od 0 - 5 . Skripta provjerava da li password ima minimalno jedan karakter napisan malim slivima, jedan karakter velikim slovima, jedan broj, jedan simbol, i provjerava da li password ima minimalno 8 znakova. Jačina password-a služi za neprobojnost vaših korisnika i za veću njihovu sigurnost.

Primjer upotrebe skripte:

<?php 
include_once("jakalozinka.php");
$jakalozinka = new jakalozinka ();

$lozinka = "skayben975";
$razinaJacine = $jakalozinka ->check($lozinka);
echo "Jačina lozinke je ".$razinaJacine ." u 0 - 5 skali";
?>


jakalozinka.php:

<?php
class jakalozinka {
private $razina = 0;
public function check($lozinka){
$jacina = $this->razina;
$ms_provjera = preg_replace('#[^a-z]#', '', $lozinka); // mala slova provjera
$vs_provjera = preg_replace('#[^A-Z]#', '', $lozinka); // velika slova provjera
$provjeraBroja = preg_replace('#[^0-9]#', '', $lozinka);
$provjera_simbola = preg_replace('#[a-z0-9]#i', '', $lozinka);
if($ms_provjera != ""){
$jacina++;
}
if($vs_provjera != ""){
$jacina++;
}
if($provjeraBroja != ""){
$jacina++;
}
if($provjera_simbola != ""){
$jacina++;
}
if(strlen($lozinka) >= 8){
$jacina++;
}
return $jacina;
}
}
?>
Sajo unblock me imam te priupitat nešt...
- Korisna stvar 

Uvaliti tu još neki AJAX za provjeru pri promjeni vrijednosti u inputu i to je to 

Poslužit će ..

btw; nice je ovaj novi wysiwyg na gejmersu

Prijavi se da bi odgovorio/la na ovu temu.