Ayberk Atasay

ASP, CSS, Internet konuları üzerine paylaşımlar


PHP ile Rastgele Şifre Üretimi

Üyelik sistemi gibi bir iş yapıyorsanız ve rastgele şifre üretmeye ihtiyacınız varsa bu kod sizin ihtiyacınızı büyük ihtimalle karşılayacaktır. Ayberk'in daha önce ASP ile yapmış olduğu versiyonu şurada görebilirsiniz.


function SifreUret($length) {
$chars=array();
foreach(range(0, 9) as $number) {
$chars[] = $number;
}
foreach(range('a', 'z') as $letter) {
$chars[] = $letter;
}
foreach(range('A', 'Z') as $c_letter) {
$chars[] = $c_letter;
}
shuffle($chars);
$rand_keys = array_rand($chars, $length);
$pass='';
foreach($rand_keys as $k) {
$pass .= $chars[$k];
}
return $pass;
}


echo SifreUret(8); şeklinde denemesini yapabilirsiniz. 8 yerine kaç karakter olmasını istiyorsanız onu girerek uzunluğunu değiştirebilirsiniz.

PHPÖzgün Sarı17 Haziran 2009, ÇarşambaEkle Bunu
Önceki Kayıt
Sonraki Kayıt
Yorumlar
Henüz yorum yazılmamış.
Yorum Yaz

İsim (*)

e-Posta (*) (Yayımlanmayacak)

URL




Resmi Değiştir
Güvenlik Kodu (Yukarıda gördüğünüz karakterleri yazınız)


Copyright © 2008 ayberk.com | Bu sitenin kodlaması ve teması Ayberk Atasay tarafından hazırlanmıştır. | XHTML 1.0