السلام عليكم
سبق وقمت بتعديل الموديل لاخبار bbc علي المجلة وابقاء اخبارbbc واجه بعض مستخدمين المجلة للنسخة الجديدة عدم مشاهدة باقي الخبر عند الضغط علي الرابط وظهور مشكلة
Illegal Operation
والحل هو دالة في ملف mainfile.php في الدليل الرئيسي للمجلة السطر تقريبا 124 ابحث عن
كود:
// Additional security (Union, CLike, XSS)
if(!file_exists('includes/nukesentinel.php')) {
if(isset($_SERVER['QUERY_STRING']) && (!stripos_clone($_SERVER['QUERY_STRING'], "ad_click") || !stripos_clone($_SERVER['QUERY_STRING'], "url"))) {
$queryString = $_SERVER['QUERY_STRING'];
if (stripos_clone($queryString,'%20union%20') OR stripos_clone($queryString,'/*') OR stripos_clone($queryString,'*/union/*') OR stripos_clone($queryString,'c2nyaxb0') OR stripos_clone($queryString,'+union+') OR stripos_clone($queryString,'http://') OR (stripos_clone($queryString,'cmd=') AND !stripos_clone($queryString,'&cmd')) OR (stripos_clone($queryString,'exec') AND !stripos_clone($queryString,'execu')) OR stripos_clone($queryString,'concat')) {
die('Illegal Operation');
}
}
}
وقم بازالتها تمت التجربة علي النسخة 7.8 والكود التالي ليس الا من كان يستخدم نظامsentinel
في المجلة قبل اي عمل تاكد باخذ نسخة احتياط من الملف المعدل
بالتوفيق للجميع