PHP ile Güvenli Şifre Oluşturma
PHP ile Güvenli Şifre Oluşturma örneği
function sifreyiDenetle($sifre) {
$hatalar = array();
if (strlen($sifre) < 8) {
array_push($hatalar,"Şifreniz 8 karakterden az olmamalıdır !");
}
if (!preg_match("#[0-9]+#", $sifre)) {
array_push($hatalar,"Şifreniz en az 1 adet numerik karakter içermelidir !");
}
if (!preg_match("#[a-zA-Z]+#", $sifre)) {
array_push($hatalar,"Şifreniz en az 1 adet harf içermelidir !");
}
return $hatalar;
}
$sifre = "merhaba";
if(count(sifreyiDenetle($sifre))==0){
echo "Şifreniz güvenlidir.";
}else{
for($i=0; $i<count(sifreyiDenetle($sifre)); $i++){
echo sifreyiDenetle($sifre)[$i]."<br>";
}
}