دیتالایف انجین فارسی

محدود کردن کاربران برای انتخاب نام کاربری

تاریخ انتشار: 14 فروردین 1388
ارسال کننده: nima.a
محدود کردن کاربران برای انتخاب نام کاربری


با استفاده از این هک ساده می توانید کاربران را ملزم به انتخاب نام کاربری فارسی یا انگلیسی کنید.

فایل engine/modules/register.php را بار کنید و دنبال کد زیر بگردید:
if( preg_match( "/[\||\'|\<|\>|\"|\!|\?|\$|\@|\/|\\\|\&\~\*\+]/", $name ) ) $stop .= $lang['reg_err_4'];


برای آنکه کاربران تنها از حروف فارسی استفاده کنند، ان را با کد زیر جایگزین کنید.
if( preg_match( "/[\||\'|\<|\>|\"|\!|\?|\$|\@|\/|\\\|\&\~\a-z\A-Z\*\+]/", $name ) ) $stop .= $lang['reg_err_4'];



برای آنکه کاربران تنها از حروف انگلیسی استفاده کنند، ان را با کد زیر جایگزین کنید.
if( preg_match( "/[\||\'|\|\"|\!|\?|\$|\@|\/|\\\|\&\~\ا-ي\*\+]/", $name ) ) $stop .= $lang['reg_err_4'];

(اگر حروف فارسی به شکلی دیگر در آمد انکودینگ register.php را به utf-8 تغییر دهید.

برای اعداد هم از 0-9 استفاده کنید.
    16 نفر (16 کاربر و 0 میهمان) از این مطلب تشکر کرده اند.
    تشکر
    عضو سایت
    14 فروردین 1388 - 18:24
    ممنون
    عالیه
    توضیح میدی اینکودینک رو چه جوری تغییر بدیم؟
    مدیر کل
    14 فروردین 1388 - 18:35
    هک جالبیه smile flower

    --------------------
    عضو سایت
    14 فروردین 1388 - 18:57
    خیلی عالیه، دنبالش بودم.
    عضو سایت
    14 فروردین 1388 - 19:16
    خیلی عالیه yes
    عضو سایت
    14 فروردین 1388 - 19:33
    ممنون آقا نیما makhsoosefreeiran

    --------------------
    عضو سایت
    14 فروردین 1388 - 20:38
    ممنون.جالبه makhsoosefreeiran
    عضو سایت
    14 فروردین 1388 - 20:53
    omrdabakhte,
    با نرم افزار هایی مثل notepad2 یا notepad++ می توانید این کار را انجام دهید.

    Mohammad_1ta,
    vahid8506,
    p30temp.com,
    Temp2ni,
    AHMAD-SE,
    M.Reza,

    خواهش می کنم دوستان love
    عضو سایت
    15 فروردین 1388 - 03:28
    thx alot bro nice work smile
    عضو سایت
    15 فروردین 1388 - 19:18
    دستت درد نکنه
    عضو سایت
    19 فروردین 1388 - 12:16
    هک جالب و زیبایی بود flower

    --------------------
    جهت ارسال نظر، فرم زیر را تکمیل نمائید:
    نام:*
    ایمیل:*
    متن نظر:

     
    پررنگکج خط دارخط دار در وسط|سمت چپوسط سمت راست|قرار دادن شکلکانتخاب رنگ|پنهان کردن متنقراردادن نقل قولتبدیل نوشته ها به زبان روسیقراردادن Spoiler
    کد امنیتی: *