حل مشكلة rss التغذية للمنتدى

السلام عليكم ورحمه الله وبركاته


كثيرا من الاخوان باغلب المواقع يستخدمون تقنيات الـ rss للتغذية
لكن تفاجأ بالنهاية إنه بعد التركيب تظهر أحد الرسائل التالية :

ERORR
خطا بالصفحة
خطأ بالسطر 134
Database error
لا يعتمد Internet Explorer موجز ويب مع DTDs
وغيرها من الأخطاء ..

والكثير يفكرون المشكلة من ملف external.php أو من الجداول ,, قد تكون هذه المشكلات فعلا لكن نستبعدها بعد ما نطبق هذه الحلول ونجرب ثم نلجا الى فحص ملف external.php والجداول للتاكد ,,


أولا يجب عليك أن

تجوها الى خيارات المنتدى>
مجهز البيانات الخارجي>

تفعيل rss + rss2.0>نعم
تفعيل xml >نعم


ثم نتوجد لصفحة الـ rss بعد تركيبنا أحد المنتجات أو صفحة xml إن كانت لاتعمل ونشوف أنحلت أو لا , إذا انحلت خير وبركه , وإذا لم تنحل نتوجه للحل الثاني ,,


ثانيا
إذا كنت مركب هاك عدد المشاركات والمواضيع للعضو التي تظهر بقالب البوست ليجي اذهب وعطله فاحتمال كبير هو مسبب لهذه المشكلة , أذا انحلت خير وبركه , واذا لم تنحل نتوجه للحل الثالث .

ثالثا
أذا مركب هاك عداد المواضيع والردود والزيارات والمرفقات أو ما يخص الزيارات عطله وشوف النتيجه لو ضبط خير وبركة وإن لم يضبط , جرب الحل الرابع .

رابعا
عطل جميع الهاكات من الكونفرج واذا انحلت تاكد بنسك اي من اهاكات المسبب للمشكلة من خلال تعطيلها يدويا واحد تلوا الاخر , وان لم ينفع جرب الحل الخامس

خامسا
في حالة عرفت المشكلة من أحد الهاكين التي طرحتهما لكنك ما تبي تسغني عنهم شو تسوي ؟؟
اليكم الحل
لوحة التحكم
التحكم بالمنتجات البرمجيه Plugin

عداد المواضيع والردود والزيارات والمرفقات
تعديل :
بدل محتواه بالتالي :
كود:
//arabdeaf.net###  
global $db;  
$this_hack_userid = $this->post[userid];  
if($post[userid] !=0){   
$user_theard_query = $db->query_read("SELECT COUNT(threadid) AS total FROM " . TABLE_PREFIX . "thread WHERE postuserid=$this_hack_userid");  
$personal1=$db->query_first("SELECT SUM(views) AS personalviews FROM thread WHERE postuserid=$post[userid] AND open!='10'");  
$personal= 2*$post[posts]+$personal1[personalviews];  
if ($personal1 == ""):  
$personal1 = "0";endif;  
global $db;$personal1=$db->query_first("SELECT SUM(views) AS personalviews FROM thread WHERE postuserid=$post[userid] AND open!='10'");  
$personal= 2*$post[posts]+$personal1[personalviews];  
if ($personal1 == ""):  
$personal1 = "0";endif;  
$attachment = $db->query_first("SELECT COUNT(attachmentid) AS total FROM attachment WHERE userid=$post[userid] ");  
$attachcoun = $attachment[total];  
$usertherd_pro_fetch = $db->fetch_array($user_theard_query);  
$usertherdcoun = $usertherd_pro_fetch[total];  
$userpostdcoun = $post[posts] - $usertherdcoun ;}     
//arabdeaf.net###
واذا ما نفع

عدد المواضيع والردود لكل عضو من Milad

استبدل محتواه بـ :
كود:
global $db; 
 
$this_hack_userid = $this->post[userid]; 
 
if ($this_hack_userid != '') 
{ 
 
$user_theard_query = $db->query_read("SELECT COUNT(threadid) AS total FROM " . TABLE_PREFIX . "thread WHERE postuserid=$this_hack_userid"); 
$usertherd_pro_fetch = $db->fetch_array($user_theard_query); 
 
$usertherdcoun = $usertherd_pro_fetch[total]; 
 
$userpostdcoun = $post[posts] - $usertherdcoun ; 
 
}
وان شاء الله راح تضبط

حل مشكلة لا يمكن معالجة طلبك ، لأن رمز الأمن مفقود أو غير متطابق

twitter شارك هذه الصفحة :

شارك الصفحة في الفيس بوك
شارك الصفحة في صدي قوقل
شارك الصفحة في تويتر Twitter
تابعنا عبر خدمة الخلاصات RSS
تابع تعليقات المدونة عبر الـRSS

أضف بريدك للاشتراك بالقائمة البريدية

Delivered by FeedBurner

0 التعليقات:

إرسال تعليق