اموزش جلوگیری از ورود افراد با چند مرورگر به چت روم

بهترین مکان برای نمایش تبلیغات شما بهترین مکان برای نمایش تبلیغات شما بهترین مکان برای نمایش تبلیغات شما

اموزش جلوگیری از ورود افراد با چند مرورگر به چت روم

بازدید: 421

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

این کد نویسی توسط شخصی به اسم ماهان انجام شده.

بریم سراغ فایل CheckUserName.class.php موجود در پوشه class  و ویرایشش کنیم.

 

خطوط 136 و 137 به صورت زیر هستش :

           

//  Status 1 means that the loggining was sucessfull

if ($userCheckerAndInserterObj->status==1) $this->messageOnEnter();

 

فقط کافیه دقیق بالای این ۲خط کد های زیر رو قرار بدید :

           

        function get_client_ip() {

        $ipaddress = '';

            if (@$_SERVER['HTTP_CLIENT_IP'])

                $ipaddress = $_SERVER['HTTP_CLIENT_IP'];

            else if(@$_SERVER['HTTP_X_FORWARDED_FOR'])

                $ipaddress = $_SERVER['HTTP_X_FORWARDED_FOR'];

            else if(@$_SERVER['HTTP_X_FORWARDED'])

                $ipaddress = $_SERVER['HTTP_X_FORWARDED'];

            else if(@$_SERVER['HTTP_FORWARDED_FOR'])

                $ipaddress = $_SERVER['HTTP_FORWARDED_FOR'];

            else if(@$_SERVER['HTTP_FORWARDED'])

                $ipaddress = $_SERVER['HTTP_FORWARDED'];

            else if(@$_SERVER['REMOTE_ADDR'])

                $ipaddress = $_SERVER['REMOTE_ADDR'];

            else

                $ipaddress = 'UNKNOWN';

             return $ipaddress;

        }

        $getonlineips = $this->dbObj->sqlGet("select etchat_onlineip from db1_etchat_useronline");

        $getnumonlineips = $this->dbObj->sqlGet("select count(etchat_onlineip) from db1_etchat_useronline");

        for($i=0; $i<=$getnumonlineips[0][0]; $i++){

            $onlineip = explode("@",$getonlineips[$i][0]);

            if($onlineip[0]==get_client_ip()){

                @session_unset();

                @session_destroy();

                exit('nologin');

            }

        }

 

 

فایل رو ذخیره کنید و ببندید..

 

بعد بریم سراغ فایل login.js در پوشه js و ویرایشش کنیم.

 

خط ۳۳ به صورت زیر هستش :

           

} else {

 

 

درست بالای این خط کد های زیر رو قرار بدید :

           

                            }else if(ajaxResult.responseText=='nologin'){

                                alert('Ba Chandta Esm mikhai biai to?');

 


این مطلب در تاریخ: پنجشنبه 15 اسفند 1392 ساعت: 15:21 منتشر شده است
برچسب ها : ,,,,,,,
نظرات(2)

نظرات

این نظر توسط ناقلا در تاریخ 1393/05/05 و 17:52 دقیقه ارسال شده است

ناقلا گفته:

ما که برداشتیم
ولی زشته کپی رو بستن و گد گذاشتنشکلکشکلک
پاسخ : کپی که میشه باز کرد من بستم بخواتر این که وطالب سایت کپی میکردن اونا هم بلدن کپی باز کنند اما خب بستم یکم اذیت بشن

این نظر توسط ناقلا در تاریخ 1393/05/05 و 17:50 دقیقه ارسال شده است

ناقلا گفته:

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


کد امنیتی رفرش

ورود کاربران


» رمز عبور را فراموش کردم ؟

عضويت سريع

نام کاربری :
رمز عبور :
تکرار رمز :
موبایل :
ایمیل :
نام اصلی :
کد امنیتی :
 
کد امنیتی
 
بارگزاری مجدد

پشتيباني آنلاين

پشتيباني آنلاين

آمار

آمار مطالب آمار مطالب
کل مطالب کل مطالب : 1005
کل نظرات کل نظرات : 259
آمار کاربران آمار کاربران
افراد آنلاین افراد آنلاین : 19
تعداد اعضا تعداد اعضا : 1309

آمار بازدیدآمار بازدید
بازدید امروز بازدید امروز : 559
بازدید دیروز بازدید دیروز : 457
ورودی امروز گوگل ورودی امروز گوگل : 6
ورودی گوگل دیروز ورودی گوگل دیروز : 4
آي پي امروز آي پي امروز : 121
آي پي ديروز آي پي ديروز : 125
بازدید هفته بازدید هفته : 559
بازدید ماه بازدید ماه : 559
بازدید سال بازدید سال : 169,828
بازدید کلی بازدید کلی : 1,447,658

اطلاعات شما اطلاعات شما
آی پی آی پی : 18.227.209.218
مرورگر مرورگر : Safari 5.1
سیستم عامل سیستم عامل :
تاریخ امروز امروز : دوشنبه 11 تیر 1403

نظرسنجي

کدام طراح برتر هست از نظر طراحی بکاپ