نمایش نتایج: از شماره 1 تا 10 , از مجموع 10

موضوع: ساخت بوزر و پسورد

Hybrid View

پست قبلی پست قبلی   پست بعدی پست بعدی
  1. #1
    عضو انجمن shahinmq آواتار ها
    تاریخ عضویت
    Oct 2012
    محل سکونت
    اصفهان
    نوشته ها
    266
    تشکر تشکر کرده 
    231
    تشکر تشکر شده 
    695
    تشکر شده در
    470 پست

    پیش فرض پاسخ : ساخت بوزر و پسورد

    درود بر شما

    یک جدول در دیتابیس ایجاد کنید و یک تابع بازگشتی بنویسید.

    در هر بار اجرا این تابع را می توانید اجرا کنید و از دیتابیس بررسی کنید که نام کاربری تولید شده وجود دارد یا خیر

    اگر بود که مجددا تابع فراخوانی شود(حالت بازگشتی) در غیراینصورت کد نمایش و در دیتابیس ذخیره شود(جهت جلوگیری از تکرار)

    کد PHP:
    function randomstring($length)
    {
        
    $characters '0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ';
        
    $charactersLength strlen($characters);
        
    $randomString '';
        for (
    $i 0$i $length$i++)
            
    $randomString .= $characters[rand(0$charactersLength 1)];
        return 
    $randomString;

    ویرایش توسط shahinmq : June 9th, 2018 در ساعت 22:43

  2. #2
    عضو جدید
    تاریخ عضویت
    Mar 2012
    نوشته ها
    85
    تشکر تشکر کرده 
    72
    تشکر تشکر شده 
    102
    تشکر شده در
    73 پست

    پیش فرض پاسخ : ساخت بوزر و پسورد

    نقل قول نوشته اصلی توسط shahinmq نمایش پست ها
    درود بر شما

    یک جدول در دیتابیس ایجاد کنید و یک تابع بازگشتی بنویسید.

    در هر بار اجرا این تابع را می توانید اجرا کنید و از دیتابیس بررسی کنید که نام کاربری تولید شده وجود دارد یا خیر

    اگر بود که مجددا تابع فراخوانی شود(حالت بازگشتی) در غیراینصورت کد نمایش و در دیتابیس ذخیره شود(جهت جلوگیری از تکرار)

    کد PHP:
    function randomstring($length)
    {
        
    $characters '0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ';
        
    $charactersLength strlen($characters);
        
    $randomString '';
        for (
    $i 0$i $length$i++)
            
    $randomString .= $characters[rand(0$charactersLength 1)];
        return 
    $randomString;

    سلام دوست عزیز ممنون از کمکت
    ولی نتونستم کد رو اجرا کنم
    این کد چند هزار یوزر و پسورد تولید میکنه ؟

  3. #3
    عضو انجمن shahinmq آواتار ها
    تاریخ عضویت
    Oct 2012
    محل سکونت
    اصفهان
    نوشته ها
    266
    تشکر تشکر کرده 
    231
    تشکر تشکر شده 
    695
    تشکر شده در
    470 پست

    پیش فرض پاسخ : ساخت بوزر و پسورد

    نقل قول نوشته اصلی توسط amir2647 نمایش پست ها
    سلام دوست عزیز ممنون از کمکت
    ولی نتونستم کد رو اجرا کنم
    این کد چند هزار یوزر و پسورد تولید میکنه ؟
    مقدار length درواقع همان تعداد کاراکتر مد نظر شماست.

    یک حلقه for می توانید اجرا کنید و مرتبا در آن این کد فراخوانی شود (هر چند هزار تایی که شما مایل باشید)

    برای نام کاربری یک تابع دیگر مثل همین ایجاد کنید و کاراکتر هایی که نیاز دارید را در آن قرار دهید , به عنوان مثال برای نام کاربری به دلیل عدم نیاز به حروف بزرگ از این کاراکتر ها می توانید استفاده کنید.
    کد PHP:
    $characters '0123456789abcdefghijklmnopqrstuvwxyz'
    و برای رمز عبور به دلیل نیاز به حروف بزرگ از این کد ها :
    کد PHP:
    $characters '0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ'
    حال با یک حلقه for ساده می توانید خروجی بگیرید :
    کد PHP:
     for($i=1;$i<=1000;$i++) 
    همچنین باید یک جدول در دیتابیس بسازید به همراه یک تابع بازگشتی تا درصورت تکرار در نام کاربری, نام کاربری جدید تری تولید شود.

  4. #4
    عضو جدید
    تاریخ عضویت
    Jun 2017
    محل سکونت
    تهران
    نوشته ها
    38
    تشکر تشکر کرده 
    3
    تشکر تشکر شده 
    13
    تشکر شده در
    13 پست

    پیش فرض پاسخ : ساخت بوزر و پسورد

    بسیار عالی و خوب

اطلاعات موضوع

کاربرانی که در حال مشاهده این موضوع هستند

در حال حاضر 1 کاربر در حال مشاهده این موضوع است. (0 کاربران و 1 مهمان ها)

موضوعات مشابه

  1. اموزش بازیابی پسوردهای فایرفاکس
    توسط sina در انجمن مباحث دیگر
    پاسخ ها: 2
    آخرين نوشته: June 15th, 2014, 12:04
  2. آموزش تغییر پسورد ssh
    توسط my-god در انجمن مباحث و منابع آموزشي
    پاسخ ها: 1
    آخرين نوشته: May 27th, 2014, 18:20
  3. پاسخ ها: 11
    آخرين نوشته: December 15th, 2013, 14:49
  4. فیلم آموزش تغییر پسورد کنترل پنل دایرکت ادمین
    توسط ServerMelli.com در انجمن دايرکت ادمين DirectAdmin
    پاسخ ها: 0
    آخرين نوشته: February 20th, 2012, 15:49
  5. اموزش عوض کردن پسورد !
    توسط mehrserver در انجمن سی پنل CPanel
    پاسخ ها: 0
    آخرين نوشته: July 24th, 2009, 01:21

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •