تابع ساخت رمز عبور تصادفی با امنیت بسیار بالا در php – اسکریپت دات کام https://www.xn--mgbguh09aqiwi.com اسکریپت دات کام Sun, 05 Jul 2015 18:05:46 +0000 fa-IR hourly 1 https://wordpress.org/?v=5.6.14 تابع ساخت رمز عبور تصادفی با امنیت بسیار بالا در php https://www.xn--mgbguh09aqiwi.com/%d8%aa%d8%a7%d8%a8%d8%b9-%d8%b3%d8%a7%d8%ae%d8%aa-%d8%b1%d9%85%d8%b2-%d8%b9%d8%a8%d9%88%d8%b1-%d8%aa%d8%b5%d8%a7%d8%af%d9%81%db%8c-%d8%a8%d8%a7-%d8%a7%d9%85%d9%86%db%8c%d8%aa-%d8%a8%d8%a7%d9%84%d8%a7.html https://www.xn--mgbguh09aqiwi.com/%d8%aa%d8%a7%d8%a8%d8%b9-%d8%b3%d8%a7%d8%ae%d8%aa-%d8%b1%d9%85%d8%b2-%d8%b9%d8%a8%d9%88%d8%b1-%d8%aa%d8%b5%d8%a7%d8%af%d9%81%db%8c-%d8%a8%d8%a7-%d8%a7%d9%85%d9%86%db%8c%d8%aa-%d8%a8%d8%a7%d9%84%d8%a7.html#comments Sun, 21 Jun 2015 19:00:55 +0000 http://www.xn--mgbguh09aqiwi.com/?p=8986 قطعا یکی از مهمترین عوامل امنیت اطلاعات شخصی در وب سایت خود یا دیگران , انتخاب یک رمز عبور با امنیت بسیار بالا میباشد .

در این پست قصد دارم تابعی در php برای شما عزیزان آموزش بدم که میتوانید به وسیله آن , در هر کجا از وب سایت خود ( مثلا در هنگام ثبت نام کاربر در وب سایت ) از آن استفاده نمایید .

تابع ساخت رمز عبور تصادفی با امنیت بسیار بالا در php

و اما آموزش :

کافیست تابع زیر را در فایل php مورد نظر خود کپی نمایید ( به صورت روتین نام این فایل را functions.php میگذارند )

<?php 
function vmsRandomPass($length = 8) {
    $vmsString = 'abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789,./"[]{}!@#$%^&*()=-';
    return substr(str_shuffle($vmsString),0,$length);
}
?>

حال باید هر کجا که میخواهید نمایش داده شود , همین تابع رو چاپ یا اصطلاحا echo نمایید .

<?php echo vmsRandomPass() ?>

نکته : به صورت پیش فرض یک رمز عبور 8 کارکتری به صورت random ساخته میشود و برای تغییر میتوانید یک عدد که نشان دهنده تعداد کارکتر خواهد بود , در درون پرانتر قرار دهید .

به عنوان مثال 12 کارکتری :

<?php echo vmsRandomPass(12) ?>

پخش اختصاصی

آموزش : وحید مجیدی

]]>
https://www.xn--mgbguh09aqiwi.com/%d8%aa%d8%a7%d8%a8%d8%b9-%d8%b3%d8%a7%d8%ae%d8%aa-%d8%b1%d9%85%d8%b2-%d8%b9%d8%a8%d9%88%d8%b1-%d8%aa%d8%b5%d8%a7%d8%af%d9%81%db%8c-%d8%a8%d8%a7-%d8%a7%d9%85%d9%86%db%8c%d8%aa-%d8%a8%d8%a7%d9%84%d8%a7.html/feed 5