توسط این هک میتونید یک کاری کنید که هر کاربر مثلا در هر روز نتونه بیشتر از 10 تا نظر بده
.

فایل Engine/Modules/addcomments.php رو باز کنید و به دنبال کد زیر بگردید:
بعد از کدی که پیدا کردید , کد زیر رو بگذارید:
شما میتونید تعداد نظرات برای هر کاربر رو ویرایش کنید. در خط اول به جای 10 میتونید هر عدد دیگه ای رو بگذارید.
گروه دیتالایف انجین فارسی

فایل Engine/Modules/addcomments.php رو باز کنید و به دنبال کد زیر بگردید:
if ($comments ==''){
$stop[] = $lang['news_err_11'];
$CN_HALT = TRUE;
}
$stop[] = $lang['news_err_11'];
$CN_HALT = TRUE;
}
بعد از کدی که پیدا کردید , کد زیر رو بگذارید:
$limit="10"; # حداکثر نظر برای هر کاربر در هر روز
$com_num_day=$db->super_query("SELECT COUNT(*)as count FROM ".PREFIX."_comments WHERE autor='$name' AND date LIKE '".date('Y-m-d', time())."%'");
if ($com_num_day['count'] >=$limit){
$stop[] = "شما امروز {$limit} نظر ارسال کرده اید! حداکثر تعداد ارسال نظر برای هر شخص در یک روز {$com_num_day['count']} نظر است!";
$CN_HALT = TRUE;
}
$com_num_day=$db->super_query("SELECT COUNT(*)as count FROM ".PREFIX."_comments WHERE autor='$name' AND date LIKE '".date('Y-m-d', time())."%'");
if ($com_num_day['count'] >=$limit){
$stop[] = "شما امروز {$limit} نظر ارسال کرده اید! حداکثر تعداد ارسال نظر برای هر شخص در یک روز {$com_num_day['count']} نظر است!";
$CN_HALT = TRUE;
}
شما میتونید تعداد نظرات برای هر کاربر رو ویرایش کنید. در خط اول به جای 10 میتونید هر عدد دیگه ای رو بگذارید.
گروه دیتالایف انجین فارسی
تاریخ انتشار: 26 دي 1387
ارسال کننده: Arash.N
برچسب ها: نظر, روز, میتونید, برای, کاربر, تعداد, CN_HALT, بگذارید, ویرایش فایل, ارسال, بده, کاری, نتونه, بیشتر, مثلا, حداکثر, اید
nima.a، اشکان و chess1980 و هفت نفر دیگر تشکر کردهاند.


اطلاعات