پچ جلوگیری از تغییر پیام سیستم

پچ جلوگیری از تغییر پیام سیستم

 

 

با سلام خدمت همه دوستان عزیز

همون طور که میدونید یه عده بیکار بعضی مواقع خیلی اذیت میکنند...

یکی از این راه هایی که میان اذیت میکنند اینه که میان پیام سیستم رو با باگی که داره تغییر میدن و هر متنی دلشون میخواد مینویسن و باعث آزار بقیه میشه حتی قابیت اینو داره که یه متن خیلی طولانی به سیستم بدی...

خب ما هم مثله همیشه بازم اومدیم جلوشو گرفتیم...

برای جلوگیری فقط کافیه بریم سراغ فایل MessageInserter.class.php موجود در پوشه class...سپس فایل رو برای ویراش باز میکنیم:

حالا ما برای جلوگیری از این باگ دو راه داریم..

1-محدود کردن متن پیام سیستم:

برای این کار میریم به خط 71 که به صورت زیر هستش :

 


 

با سلام خدمت همه دوستان عزیز

همون طور که میدونید یه عده بیکار بعضی مواقع خیلی اذیت میکنند...

یکی از این راه هایی که میان اذیت میکنند اینه که میان پیام سیستم رو با باگی که داره تغییر میدن و هر متنی دلشون میخواد مینویسن و باعث آزار بقیه میشه حتی قابیت اینو داره که یه متن خیلی طولانی به سیستم بدی...

خب ما هم مثله همیشه بازم اومدیم جلوشو گرفتیم...

برای جلوگیری فقط کافیه بریم سراغ فایل MessageInserter.class.php موجود در پوشه class...سپس فایل رو برای ویراش باز میکنیم:

حالا ما برای جلوگیری از این باگ دو راه داریم..

1-محدود کردن متن پیام سیستم:

برای این کار میریم به خط 71 که به صورت زیر هستش :

 

 

 

1
new SysMessage($this->dbObj, $_POST['message'],(int)$_POST['room'],(int)$_POST['privat']);

 

رو با خط خط زیر جایگزین میکنیم:

 

1
new SysMessage($this->dbObj, substr($_POST['message'], 0, 50),(int)$_POST['room'],(int)$_POST['privat']);

 

 

2-تغیر متن سیستم به یک متن ثابت:

برای این کار توی همین فایل میریم سراغ خط 61 که به صورت زیر هستش:

 

1
2
$_POST['message'] = "".$_SESSION['etchat_'.$this->_prefix.'username']."
".$_POST['message'];

 

رو با خط زیر جایگزین کنید:

 

 

1
$_POST['message'] = "<b>".$_SESSION['etchat_'.$this->_prefix.'username']."</b> Varede In OTagh shod";

 

موفق باشید...

 

افزودن به علاقه‌مندی‌ها حذف از علاقه‌مندی
  • 16 مرداد 1392
  • 1 دیدگاه
  • 17222 بازدید
اشتراک گذاری

سایر پست ها

دیدگاه ها

دوشنبه 08 دی 1404
دادا ش تور خدا ما هیچی بلد نیستم تو اون رو خودت تو چت جی اس جدیدت یعنی 43 یا 42 درجه ای بزار تور خدا
اهان باشه دادا

اشتراک‌گذاری

ورود کاربران

خوش آمدید! لطفا وارد حساب خود شوید

رمز عبور را فراموش کرده‌اید؟
حساب کاربری ندارید؟

فراموشی رمز عبور

نام کاربری یا ایمیل خود را وارد کنید

یا

ثبت نام کاربران

در چند ثانیه حساب کاربری خود را بسازید

قبلا ثبت نام کرده‌اید؟

نظرات کاربران

دیدگاه خود را با ما در میان بگذارید