Şifre işlemleri, lisanslama, session ayarlama vs. işlemlerinde kullanabileceğiniz, yeni eklerle genişletilmesi planlanan bir sınıf sunmak istiyorum sizlere. Sınıf, belirlenen miktarlarda küçük, büyük harf ve sayı içeren rastgele kodlar üretiyor. Biraz daha geliştirerek, ek fonksiyonlar kullanarak lisans anahtarı üretimi yaptırmak da mümkün. Şu anki haliyle bile sadece kod ürettiğimiz çağrı satırındaki değişiklikler bile bunun için yeterli olacaktır. Bu sınıfı oluştururken, Batuhan Küçükali’nin Php ile Rasgele Kod Oluşturmak (Sayı ve Harf ) adlı yazısından yararlandım. Kendisine teşekkür ediyorum.

Kullanıcı şifresi üretmede ben başka bir yöntem kullanıyorum aslında. İlerleyen zamanlarda bu yöntemi de içeren Kullanıcı Kayıt ve Güvenli Giriş için bir sınıf paylaşımında bulunmayı düşünüyorum.

Rastgele kod üreteci için kullandığım kodlar:

Kullanacağımız sınıf kodlarını barındıran koduret.class.php dosyası şu şekilde (Sondaki üç fonksiyon henüz geliştirme aşamasında):

Bu sınıfı ve fonksiyonlarını ise şu şekilde kulanıyoruz:

Dosyaları İndir