Yangi formatda davom etish uchun: https://uzfor.net/view.php?act=post&id=53221
Postga havola
Сирожиддин [2882] [off]
Hayrli kun! Bugungi o'quv qo'llanmasida oddiy parol ishlab chiqaruvchi generator yaratamiz. Saytda ro'yxatdan o'tish uchun foydali bo'lishi mumkin, bu yerda foydalanuvchi eslab qololmaydigan parolni topishi mumkin. Quyida siz demolarni ko'rishingiz, shuningdek, manbani yuklab olishingiz mumkin. Keling, sinab ko'ramiz.
1 qadam. Parolning kerakli sonini kiritishimiz kerak bo'lgan forma yarating. Avvalo,index.php faylini yaratamiz, unga parol yaratish uchun ariza kodini qo'shamiz.
2 qadam. Formadan so'ng parolni o'zi yaratadigan PHP kodini yozamiz.
Skriptimiz bunday holga keladi:
Bo'ldi. Endi Sizda PHP parol ishlab chiqaruvchi generator mavjud.
DEMO: demo/parol_generator.php
Yuklab olish: demo/parol_generator.zip
1 qadam. Parolning kerakli sonini kiritishimiz kerak bo'lgan forma yarating. Avvalo,index.php faylini yaratamiz, unga parol yaratish uchun ariza kodini qo'shamiz.
2 qadam. Formadan so'ng parolni o'zi yaratadigan PHP kodini yozamiz.
<?php echo generate_password($_POST['number']); function generate_password($number) { 'a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','r','s','t','u','v','x','y','z', 'A','B','C','D','E','F','G','H','I','J','K','L','M','N','O','P','R','S','T','U','V','X','Y','Z', '1','2','3','4','5','6','7','8','9','0'); // Parol yaratimiz $pass = ""; for($i = 0; $i < $number; $i++) { // Biz tasodifiy array indeksini hisoblash $pass .= $arr[$index]; } return $pass; } ?>
Skriptimiz bunday holga keladi:
Bo'ldi. Endi Sizda PHP parol ishlab chiqaruvchi generator mavjud.
DEMO: demo/parol_generator.php
Yuklab olish: demo/parol_generator.zip