الدعم العربي

نسخة كاملة : خطأ بRSS بواسطة PHP ما الحل
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
السلام عليكم
اردت اضافة تغذية لموقعي RSS
لكن طلعت لي مشكلة في العرض
http://www.alboqah.com/rss.php
فهو يعرض الجديد لكن يقول هناك خطأ في السطر 36
الذي يحوي الآتي
كود :
header ('(anti-spam-(anti-spam-(anti-spam-content-type:))) text/xml');

ما هو الحل في هذه الحالة ؟؟

و جزاكم الله خيرا
لن يستطيع احد ليس لديه خبرة بإسكريبت منتداك افادتك
بدون ان ترفق ملف rss.php نفسه
لمحاولة استخراج الخطأ منه!
الملف ليس خاص بالسكربت
بل طبقت الدرس الموضوع هنا
http://www.swalif.net/softs/swalif54/softs209004
و عموما صيغة الملف كالآتي

كود :
<?
$server = 'localhost';
$db_user = 'username';
$db_password = 'password';
$db_name = 'dbname';
$db=mysql_connect($server,$db_user,$db_password);
mysql_select_db($db_name,$db);
$var = ( bool ) false;
$var.='<?xml version="1.0" encoding="windows-1256" ?>' . "\n";
$var.='<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://my.netscape.com/rdf/simple/0.9/">' . "\n";

$var.='<channel>' . "\n";
$var.='<language>ar-tn</language>'."\n";
$var.='<title>HiSwalif</title>'."\n";
$var.='<description>This is a rss file </description>' . "\n";
$var.='<link>http://www.the-soft.net</link>' . "\n";
$var.='<copyright>dr-dre67 - 2004 / 2005 </copyright>' . "\n";
$var.= '<lastBuildDate>20-12-2005</lastBuildDate>' . "\n";
$var.= '<webMaster>Hachem LATRACH</webMaster>' . "\n";
;
$var.='<item>'."\n";
$queri = mysql_query("SELECT * FROM tablename limit 10");
while($row = mysql_fetch_array($queri)){

$var.='<itemid>'."\n";
$var.=$row['id']."\n";
$var.='</itemid>'."\n";
$var.='<title>'."\n";
$var.=$row['title']."\n";
$var.='</title>'."\n";
$var.='<date>'."\n";
$var.=$row['date']."\n";
$var.='</date>'."\n";
$var.='<news>'."\n";
$var.=$row['news']."\n";
$var.='</news>'."\n";
}
$var.='</item>'."\n";
$var.='</channel>'."\n";
$var.='</rdf:RDF>'."\n";

header ('(anti-spam-(anti-spam-(anti-spam-content-type:))) text/xml');
print $var;
?>
احذف هذا السطر..
PHP كود :
header ('(anti-spam-(anti-spam-(anti-spam-content-type:))) text/xml'); 

وشوف النتيجة بعدها

ملحوظة: تأكد انك تحفظ الملف بنفس ترميز موقعك
قد جربت حذف هذا السطر
عرض الجديد لكن Sad
بطريقة غير صحيحة
http://www.alboqah.com/rss.php
شوف النتيجة
هذا لعدة اسباب
اولا صيغة الملف ليست سليمة كا ملف rss
انظر الى مصدر هذا الملف dd4bb.com/rsstid.php لترى الفرق بنفسك
هذا اولا, ثانيا الملف يختار اسم اخر المواضيع فقط دون رابطها وهذا ايضا ليس صحيح
جيد بالفعل لاحظت عدم وجود رابط
ساطبق طريقة أخرى
و سأرى النتائج
إن شاء الله ألقى حل

شكرا لك