نام کاربری یکتا در ثبت نام PHP


نام کاربری یکتا در php

Want create site? Find Free WordPress Themes and plugins.

ایجاد نام کاربری یکتا همانند gmail و yahoo

مدتی پیش نیاز داشتم که نام کاربری (username) کابرانی که در سایت ثبت نام می کنند را بر اساس اسمی که وارد میکنند بسازم مثل سیستمی که در ثبت نام سایت های Google  و FB وجود دارد . بنابراین یک تابع برای به این نتیجه یعنی نام کاربری یکتا و پیشنهادی نوشتم

تابع زیر نام و نام خانوادگی کاربر را ترکیب ,  اسم های طولانی را کوتاه و چند عدد رندوم به عنوان پسوند اضافه می کند

پس اگر قصد داشته باشم از روی اسم “hasan shafeii”  بسازم نتیجه نام کاربری من “hasanshfae2” می شود .

 

 

حتما بخوانید  ساخت فرم چند مرحله ای با php

ساخت نام کاربری یکتا از روی دیتابیس mysql

خب یاد گرفتیم چطور یک نام کاربری از روی اطلاعات اسمی کاربر بسازیم اما چه میشود اگر این یوزرنیم از قبل داخل دیتابیس وجود داشته باشد ؟!

این مورد باعث نتیجه تکراری و خطای اسکریپت می شود . پس در مثال بعدی ما به ساخت نام کاربری یکتا می پردازیم و همچنین بررسی میکنیم که این نام قبلا در دیتابیس ثبت نشده باشد .

اوکی . کار ما اینجا تمام شد . امیدوارم این کد کاربردی را داخل پروژه هایی که می نویسید به کار ببرید . اگر خواستید این کد رو بهتر کنید و توسعش بدید ,  لطفا در بخش نظرات ارسال کنید .

حتما بخوانید  اعتبارسنجی فرم ها در php

 

موفق باشید .

 

Did you find apk for android? You can find new Free Android Games and apps.

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

دیدگاه کاربران

پاسخ دهید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

جدیدترین آموزش های آنلاین



خدمات ما

طراحی سایت

راه اندازی ربات تلگرام
(فروشگاهی – تفریحی – تجاری – خبری)

تست نفوذ و ایمن سازی سایت و سرور

بخش کاربران

هنوز عضو نیستید ؟ کلیک کنید

مجوزهای ما


logo-samandehi