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

موضوع: راهنمایی درمورد انتخاب یوزرنیم وپسوورد به صورت رندوم باphp

  1. #1
    عضو جدید
    تاریخ عضویت
    Sep 2015
    محل سکونت
    Esfahan
    نوشته ها
    28
    تشکر تشکر کرده 
    71
    تشکر تشکر شده 
    14
    تشکر شده در
    13 پست

    پیش فرض راهنمایی درمورد انتخاب یوزرنیم وپسوورد به صورت رندوم باphp

    سلام خدمت دوستان
    من روی یک پروژه ساده php کار میکنم،که سیستم عضویت و ورود واسش نوشتم،حالا میخوام وقتی کاربر ثبت نام میکنه یکسری اطلاعات شخصی
    تو فرم ثبت نام وارد کنه و با تکمیل ثبت نام یوزنیم وپسوورد به صورت رندوم واسه کاربر انتخاب بشه
    چنین چیزی به سادگی امکان پذیر هست؟
    دوستانی که میتونن ممنون میشم راهنمایی کنند
    تشکر

  2. # ADS




     

  3. #2
    عضو انجمن RealHAM آواتار ها
    تاریخ عضویت
    Apr 2016
    نوشته ها
    425
    تشکر تشکر کرده 
    36
    تشکر تشکر شده 
    455
    تشکر شده در
    368 پست

    پیش فرض پاسخ : راهنمایی درمورد انتخاب یوزرنیم وپسوورد به صورت رندوم باphp

    سلام
    ایجاد یوزر و پسورد به صورت رندوم امکان پذیر است مثلا می توانید از تابع uniqid استفاده نمایید
    سامانه میزبانی وب صفروب | سامانه پرداخت یک دو سه پی
    تلفن : ۰۹۳۰۴۰۰۱۹۸۶ | تلگرام : safeith
    شرکت فناوران برنامه نویس ماد

  4. تعداد تشکر ها از RealHAM به دلیل پست مفید


  5. #3
    عضو دائم Rezash آواتار ها
    تاریخ عضویت
    Feb 2010
    محل سکونت
    مشهد
    نوشته ها
    1,923
    تشکر تشکر کرده 
    889
    تشکر تشکر شده 
    2,385
    تشکر شده در
    1,535 پست

    پیش فرض پاسخ : راهنمایی درمورد انتخاب یوزرنیم وپسوورد به صورت رندوم باphp

    سلام
    بله براحتی امکان پذیر هست
    برای نمونه برای پسورد :
    کد PHP:
    function randomPassword() {
        
    $alphabet 'abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ1234567890';
        
    $pass = array(); //remember to declare $pass as an array
        
    $alphaLength strlen($alphabet) - 1//put the length -1 in cache
        
    for ($i 0$i 8$i++) {
            
    $n rand(0$alphaLength);
            
    $pass[] = $alphabet[$n];
        }
        return 
    implode($pass); //turn the array into a string

    برای یوزر نیم هم می تونید به همین روش عمل کنید. البته باید چک کنید یوزر رندوم تولید شده unique یا یکتا باشد.
    منبع کد :
    http://stackoverflow.com/questions/6...assword-in-php
    بک آپ بگیرید قبل از آنکه پشیمان شوید!
    تشخیص سیستم مدیریت محتوای سایت - سایت شخصی

  6. تعداد تشکر ها ازRezash به دلیل پست مفید


  7. #4
    عضو جدید
    تاریخ عضویت
    Sep 2015
    محل سکونت
    Esfahan
    نوشته ها
    28
    تشکر تشکر کرده 
    71
    تشکر تشکر شده 
    14
    تشکر شده در
    13 پست

    پیش فرض پاسخ : راهنمایی درمورد انتخاب یوزرنیم وپسوورد به صورت رندوم باphp

    نقل قول نوشته اصلی توسط Rezash نمایش پست ها
    سلام
    بله براحتی امکان پذیر هست
    برای نمونه برای پسورد :
    کد PHP:
    function randomPassword() {
        
    $alphabet 'abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ1234567890';
        
    $pass = array(); //remember to declare $pass as an array
        
    $alphaLength strlen($alphabet) - 1//put the length -1 in cache
        
    for ($i 0$i 8$i++) {
            
    $n rand(0$alphaLength);
            
    $pass[] = $alphabet[$n];
        }
        return 
    implode($pass); //turn the array into a string

    برای یوزر نیم هم می تونید به همین روش عمل کنید. البته باید چک کنید یوزر رندوم تولید شده unique یا یکتا باشد.
    منبع کد :
    http://stackoverflow.com/questions/6...assword-in-php

    سلام بسیار عالی

    با این تابع تونستم اون چیزی که میخوام رو بسازم،ممنون ازشما

    حالا یه سوال دیگه پیش اومده،من تسلط زیادی روی php ندارم ویه جورایی تازه شروع کردم

    من میخوام هم زمان با ثبت نام کاربر،ایمیل مشخصات، مخصوصا یوزر نیم وپسورد ساخته شده واسه کاربر ارسال بشه

    که این مورد انجام شد و چون من پسورد رو به صورت md5 روی دیتابیس ذخیره کردم به همین صورت هم داخل ایمیل میفرسته

    من واسه این کار از دوتا متغیر واسه پسوورد استفاده کردم که یکی پسوورد به صورت md5باشه واون یکی به صورت معمولی به ایمیل بفرسته

    این کار من درست بوده؟؟یا راه بهتر و امن تری هم هست؟

    تشکر

  8. #5
    عضو دائم T.Toosi آواتار ها
    تاریخ عضویت
    Jun 2015
    نوشته ها
    1,071
    تشکر تشکر کرده 
    278
    تشکر تشکر شده 
    2,936
    تشکر شده در
    1,329 پست

    پیش فرض پاسخ : راهنمایی درمورد انتخاب یوزرنیم وپسوورد به صورت رندوم باphp

    نقل قول نوشته اصلی توسط *Mr.Mehdi* نمایش پست ها
    سلام بسیار عالی

    با این تابع تونستم اون چیزی که میخوام رو بسازم،ممنون ازشما

    حالا یه سوال دیگه پیش اومده،من تسلط زیادی روی php ندارم ویه جورایی تازه شروع کردم

    من میخوام هم زمان با ثبت نام کاربر،ایمیل مشخصات، مخصوصا یوزر نیم وپسورد ساخته شده واسه کاربر ارسال بشه

    که این مورد انجام شد و چون من پسورد رو به صورت md5 روی دیتابیس ذخیره کردم به همین صورت هم داخل ایمیل میفرسته

    من واسه این کار از دوتا متغیر واسه پسوورد استفاده کردم که یکی پسوورد به صورت md5باشه واون یکی به صورت معمولی به ایمیل بفرسته

    این کار من درست بوده؟؟یا راه بهتر و امن تری هم هست؟

    تشکر
    باسلام، راه دیگری هم ندارید، هنگام ارسال درخواست پسورد را در یک متغییر نگه دارید و ایمیل کنید، مانند همین کاری که میکنید.

  9. تعداد تشکر ها ازT.Toosi به دلیل پست مفید


  10. #6
    عضو انجمن
    تاریخ عضویت
    Jul 2015
    نوشته ها
    147
    تشکر تشکر کرده 
    70
    تشکر تشکر شده 
    92
    تشکر شده در
    76 پست

    پیش فرض پاسخ : راهنمایی درمورد انتخاب یوزرنیم وپسوورد به صورت رندوم باphp

    اگه تو دیتابیس یوزر و پس اماده دارید و مشکلتون فقط انتخاب تصادفی هست تابع rand هم شاید به کارتون بیاد

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

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

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

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

  1. پاک شدن فولدر روت و لاگین کردن با یوزر root به صورت گرافیکی
    توسط lizard در انجمن ردهت,فدورا,سنت-او-اس Redhat,Fedora,CentOS
    پاسخ ها: 2
    آخرين نوشته: April 11th, 2015, 14:19
  2. تبدیل ریسلر به یوزر به چه صورت است؟
    توسط Number14 در انجمن دايرکت ادمين DirectAdmin
    پاسخ ها: 0
    آخرين نوشته: April 25th, 2014, 13:10
  3. پاسخ ها: 0
    آخرين نوشته: November 15th, 2013, 13:58

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

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