السلام عليكم
اردت اضافة تغذية لموقعي 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');
وشوف النتيجة بعدها
ملحوظة: تأكد انك تحفظ الملف بنفس ترميز موقعك
هذا لعدة اسباب
اولا صيغة الملف ليست سليمة كا ملف rss
انظر الى مصدر هذا الملف dd4bb.com/rsstid.php لترى الفرق بنفسك
هذا اولا, ثانيا الملف يختار اسم اخر المواضيع فقط دون رابطها وهذا ايضا ليس صحيح
جيد بالفعل لاحظت عدم وجود رابط
ساطبق طريقة أخرى
و سأرى النتائج
إن شاء الله ألقى حل
شكرا لك