»Forumlar »SE ? Core Labs »Kullanıcı Kaydında Otomatik Şifre Oluşturma.
  https://seditio.com.tr/eski1/forums.php?m=posts&q=865
          Geri Dön      -      Sayfayı Yazdırmak için tıklayın
Author: Kaan, Posted: 2010-09-06 01:48 GMT. This post was edited by Kaan (2010-09-06 02:06 GMT, 5703 Gün ago)
Kullan?c? Kayd?nda Otomatik ?ifre Olu?turma.

Sitenize Kay?t olmak isteyen kullan?c?lar?n ?ifre belirlemesine gerek kalmadan sistem kendi ?ifre olu?turur.

Kullan?c? Sistemin olu?turdugu ?ifreyi bir yere not almas? gerekiyor ?ifre Md5 Olarak ?retildi?i i?in Kullan?c? kay?t oldukdan sonra ?ifresini unutabilir.

Kullan?c? Kay?t Oldukdan Sonra ?ifresini Profilinden de?i?tirebilir veya kay?t olurken Kendi ?ifresini belirleyebilir.

Sistem 8 Haneli G?venli bir ?ifre Olu?turur Harf ve Rakamlardan olu?an.

Uygulama:
users.register.inc.php a??n alttakini bulun.

Kod:
{
sed_shield_update(7, "Account validation");
sed_log("Wrong validation URL", 'sec');
sed_redirect("message.php?msg=157");
exit;
}
}

Alt?na Ekleyin
Kod:
function sayiuret($sayi = 8)
{
global $f;
$dizim = "azwsedcrfvtgbxyhnujmIkolp"."AZWSEDCRFVTGBXYHNUJMIKOLP"."1234567890+_?^#-/*";
$boyut = strlen($dizim);
srand((double)microtime()*1000);
for($i = 0; $i <$sayi; $i++)
{
$f .= $dizim[rand(0, $boyut)];
}
return $f;
}
$sifrem= sayiuret(8);

Alttakini bulun
Kod:
"USERS_REGISTER_PASSWORD" => "<input type=\"password\" class=\"password\" name=\"rpassword1\" size=\"8\" maxlength=\"16\" />",

Alttaki ile de?i?tirin.
Kod:
"USERS_REGISTER_PASSWORD" => "<input class=\"password\" name=\"rpassword1\" value=\"".$sifrem."\" size=\"8\" maxlength=\"16\" />",

Alttakini bulun
Kod:
"USERS_REGISTER_PASSWORDREPEAT" => "<input type=\"password\" class=\"password\" name=\"rpassword2\" size=\"8\" maxlength=\"16\" />",

Alttaki ile de?i?tirin
Kod:
"USERS_REGISTER_PASSWORDREPEAT" => "<input class=\"password\" name=\"rpassword2\" value=\"".$sifrem."\" size=\"8\" maxlength=\"16\"  />",

??lem tamamd?r.
Ekran G?r?nt?s?:



son mesaj 18 dakika ?nce

Kay?t Alan?na Not d??meyi unutmay?n. ?ifrenizi L?tfen not al?n?z gibi bir not d??meniz sizin yarar?n?za olur.

Powered by SeditioPrint version