النتائج 1 إلى 13 من 13

الموضوع: مشكلة بالـ RSS !

  1. #1
    عضو فعال
    تاريخ التسجيل
    Aug 2007
    المشاركات
    1,431

    Question مشكلة بالـ RSS !



    السلام عليكم ورحمة الله وبركاته
    لدي مشكلة بالـ RSS ,,, لدي هذا الملف
    كود PHP:
    <?
    #  +--------------------------------------------+
    #  +                 Al Droos Script       +
    #  +                 By PHPx3.com       +
    #  +         faha1ad2@hotmail.com   +
    #  +--------------------------------------------+
    // aMINE - http://www.montadaphp.net/showthread.php?t=923 

    include ("include/connect.php");
    include(
    "include/rows.php");
    header('(anti-spam-content-type:) text/xml');
    ?>
    <rss version="2.0">
    <channel>
    <title>
    <? print "$site_name"?>
    </title>
    <description><? print "$meta_open"?></description>
    <link><?  print $_SERVER['SERVER_NAME']; ?></link>
    <? $myss mysql_query("SELECT `subject`,`id`,`text` FROM `drs_text` ORDER BY `id` DESC LIMIT 0,57");
     while(
    $rows mysql_fetch_array($myss)){
     
    ?>
    <item>
            <title><?=htmlentities(strip_tags($rows['subject'])); ?></title>
            <description> <?=htmlentities(substr($rows['text'],0,60));?></description>
            <link><? print "$site_url"?>/show-<?=$rows['id'];?>-1.html</link>
         </item>
      <? ?>
    </channel>
    </rss>
    وعند تشغيله http://localhost/script/rss.xml
    يظهر لي :

    لا يمكن عرض الصفحة XML

    لا يمكن عرض إدخال XML باستخدام صفحة النمط XSL. الرجاء تصحيح الخطأ ثم النقر فوق الزر تحديث، أو إعادة المحاولة مرة أخرى لاحقاً. ‏‏تم العثور على حرف غير صالح في محتوى النص. ‏‏خطأ في معالجة المورد 'http://localhost/drs/rss.xml'. ‏‏السطر 3، الموضع 8
    <title>



    فما الخطأ هنا ؟

    وشكراً.







  2. #2
    عضو نشيط جدا
    تاريخ التسجيل
    Oct 2003
    المشاركات
    549


    جرب واعرض مصدر الصفحة لتعرف النتيجة





    __________________
    صالح المطرفي (Mr.Saphpـ)
    مدونتــــــي
    الصندوق الماسي الخامس
    قوالب WordPress
    تم بحمد الله الإنتهاء من سكربت الدروس العربي 4.0
    http://www.saphplesson.org

  3. #3
    عضو نشيط جدا
    تاريخ التسجيل
    Sep 2006
    المشاركات
    547


    أخي الكريم، عوضا عن استخدام التابع htmlentities جرب أن تقوم بعرض معلوماتك ضمن قسم CDATA، لمزيد من الإيضاح يرجى الإطلاع على الصفحة التالية:

    cdata sections - XML Tutorial





    __________________
    خالد الشمعة - Khaled Al-Shamaa
    PHP and Arabic language

  4. #4
    عضو فعال
    تاريخ التسجيل
    Aug 2007
    المشاركات
    1,431


    السلام عليكم

    Mr.Saphp
    جرب واعرض مصدر الصفحة لتعرف النتيجة
    كود PHP:
    <rss version="2.0">
    <
    channel>
    <
    title>
    دروس مبرّمج برمجة تصميم تطوير.</title>
    <
    description>دروس فوتوشوب ,  دروس فلاش دروس برمجه</description>
    <
    link>localhost</link>
    <
    item>
            <
    title>df</title>
            <
    description> &lt;!DOCTYPE html PUBLIC \&quot;-//W3C//DTD XHTML 1.0 Transitional//</description>
            
    <link>http://localhost/drs/show-8-1.html</link>
         
    </item>
      <
    item>
            <
    title>ryh</title>
            <
    description> &lt;!DOCTYPE html PUBLIC &quot;-//W3C//DTD XHTML 1.0 Transitional//E</description>
            
    <link>http://localhost/drs/show-7-1.html</link>
         
    </item>
      <
    item>
            <
    title>wd</title>
            <
    description> &lt;!DOCTYPE html PUBLIC &quot;-//W3C//DTD XHTML 1.0 Transitional//E</description>
            
    <link>http://localhost/drs/show-6-1.html</link>
         
    </item>
      <
    item>
            <
    title>er</title>
            <
    description> &lt;!DOCTYPE html PUBLIC \\\&quot;-//W3C//DTD XHTML 1.0 Transitional</description>
            
    <link>http://localhost/drs/show-5-1.html</link>
         
    </item>
      <
    item>
            <
    title>er</title>
            <
    description> &lt;P&gt;&lt;STRONG&gt;rg&lt;/STRONG&gt;&lt;/P&gt;</description>
            <
    link>http://localhost/drs/show-4-1.html</link>
         
    </item>
      <
    item>
            <
    title>[&Iuml;&Ntilde;&Oacute;] &Egrave;&Ntilde;&atilde;&Igrave;&Eacute; &Oacute;&szlig;&Ntilde;&Egrave;&Ecircphp_info().</title>
            <
    description> &lt;P&gt;&Ccedil;&aacute;&Oacute;&aacute;&Ccedil;&atilde; &Uacute;&aacute;&iacute;&szlig;&atilde;&lt;BR&gt;&Iuml;&Ntilde;&Oacute;&auml;&Ccedil; &Ccedil;&aacute;&iacute;&aelig;&atilde; &Uacute;&auml; &szlig;&iacute;&Yacute;&iacute;&Eacute; &Egrave;&Ntilde;&atilde;&Igrave;&Eacute; &Oacute;&szlig;&Ntilde;&Egrave;&Ecirc; &Egrave;&iacute; &Ccedil;&Ecirc;&Ocirc; &Egrave;</description>
            <
    link>http://localhost/drs/show-1-1.html</link>
         
    </item>
      </
    channel>
    </
    rss


    DNSerror
    شكراً لك أخي , وتم دخول الرابط , لكن لم افهم جيداً بصراحه ... ممكن طريقة الاستخدام .,.


    وشكراً ... منتظركم., لانه آخر مافي السكربت هو الـ RSS .






  5. #5
    عضو شرف
    تاريخ التسجيل
    Apr 2002
    المشاركات
    1,379


    أو سطر في الملف يجب ان يكون الوسم xml
    كود:
    <?xml version="1.0" encoding="windows-1256"?>






    __________________
    ضيف الله العتيبي مبرمج حر و مهندس معتمد من زيند (ZCE)
    الاتصال: daif@daif.net او جوال: 0556639884
    الخدمات: تقديم استشارات برمجيه, تطوير بوابات/خدمات إلكترونيه للقطاع العام او الخاص .

  6. #6
    عضو نشيط
    تاريخ التسجيل
    Feb 2008
    المشاركات
    42


    السلام عليكم ورحمه الله وبركاته
    لابد لك يا اخى ان يكون ال output الخاص بك على هذا الشكل

    كود PHP:
    <?xml version="1.0" encoding="windows-1256"?>
    <rss version="2.0">
    <channel>
    <title>
    دروس مبرّمج - برمجة تصميم تطوير.</title>
    <description>دروس فوتوشوب ,  دروس فلاش , دروس برمجه</description>
    <link>localhost</link>
    <item>
            <title>df</title>
            <description><![CDATA[" &lt;!DOCTYPE html PUBLIC &quot;-//W3C//DTD XHTML 1.0 Transitional//"]]></description>
            <link>http://localhost/drs/show-8-1.html</link>
         </item>
      <item>
            <title>ryh</title>
            <description><![CDATA[" &lt;!DOCTYPE html PUBLIC &quot;-//W3C//DTD XHTML 1.0 Transitional//E"]]></description>
            <link>http://localhost/drs/show-7-1.html</link>
         </item>
      <item>
            <title>wd</title>
            <description><![CDATA[" &lt;!DOCTYPE html PUBLIC &quot;-//W3C//DTD XHTML 1.0 Transitional//E"]]></description>
            <link>http://localhost/drs/show-6-1.html</link>
         </item>
      <item>
            <title>er</title>
            <description><![CDATA[" &lt;!DOCTYPE html PUBLIC &quot;-//W3C//DTD XHTML 1.0 Transitional"]]></description>
            <link>http://localhost/drs/show-5-1.html</link>
         </item>
      <item>
            <title>er</title>
            <description><![CDATA[" &lt;P&gt;&lt;STRONG&gt;rg&lt;/STRONG&gt;&lt;/P&gt;"]]></description>
            <link>http://localhost/drs/show-4-1.html</link>
         </item>
      <item>
            <title><![CDATA["[&Iuml;&Ntilde;&Oacute;] &Egrave;&Ntilde;&atilde;&Igrave;&Eacute; &Oacute;&szlig;&Ntilde;&Egrave;&Ecirc; php_info()."]]></title>
            <description><![CDATA[" &lt;P&gt;&Ccedil;&aacute;&Oacute;&aacute;&Ccedil;&atilde; &Uacute;&aacute;&iacute;&szlig;&atilde;&lt;BR&gt;&Iuml;&Ntilde;&Oacute;&auml;&Ccedil; &Ccedil;&aacute;&iacute;&aelig;&atilde; &Uacute;&auml; &szlig;&iacute;&Yacute;&iacute;&Eacute; &Egrave;&Ntilde;&atilde;&Igrave;&Eacute; &Oacute;&szlig;&Ntilde;&Egrave;&Ecirc; &Egrave;&iacute; &Ccedil;&Ecirc;&Ocirc; &Egrave;"]]></description>
            <link>http://localhost/drs/show-1-1.html</link>
         </item>
      </channel>
    </rss>






    __________________
    "لا تزولُ قَدَمَا عَبْدٍ يومَ القيامةِ حتى يُسألَ عنْ أربع ٍ عنْ عُمُرِهِ فيما أفناهُ وعنْ جسدِه فيما أبْلاهُ وعنْ مالهِ مِنْ أيْنَ أخذهُ وفيما أنْفَقَهُ وعنْ عِلمِهِ ماذا عَمِلَ بهِ".

  7. #7
    عضو فعال
    تاريخ التسجيل
    Aug 2007
    المشاركات
    1,431


    السلام عليكم
    عند اضافة
    كود PHP:

    <?xml version="1.0" encoding="windows-1256"?>
    في أول سطر ... يظهر لي هذا الخطأ :

    Parse error: syntax error, unexpected T_STRING in D:\AppServ\www\drs\rss.xml on line 2




    علماً بأني اضفت
    كود PHP:
    AddType application/x-httpd-php .xml 
    في ملف الـ .htaccess ,
    وعند ازالتها يظهر لي :
    /show--1.html

    بدلاً من الخطأ *-)

    والله غريبه ..., الرجاء المساعده وشكراً .,






  8. #8
    عضو نشيط
    تاريخ التسجيل
    Sep 2006
    المشاركات
    69


    Parse error: syntax error, unexpected T_STRING in D:\AppServ\www\drs\rss.xml on line 2
    جرب أن تقوم بالتعديل في ملف php.ini اجعل short_open_tag = off

    عفواً علي المرور السريع ..






  9. #9
    عضو فعال
    تاريخ التسجيل
    Aug 2007
    المشاركات
    1,431

  10. #10
    عضو فعال
    تاريخ التسجيل
    Aug 2007
    المشاركات
    1,431


    اشتغل الحمدلله تمام بعد تعديلات, لكن يوجد فيه مشكله باللغه وفي اظهار <title>

    كود PHP:
    <?
    header
    ('(anti-spam-content-type:) text/xml');
    echo 
    "<?xml version=\"1.0\" encoding=\"windows-1256\"?>\n\n";
    echo 
    "<!DOCTYPE rss PUBLIC \"-//Netscape Communications//DTD RSS 0.91//EN\"\n";
    echo 
    " \"http://my.netscape.com/publish/formats/rss-0.91.dtd\">\n\n";
    echo 
    "<rss version=\"2.0\">\n\n";
    echo 
    "<channel>\n";
    echo 
    "<title>".htmlspecialchars($site_name)."</title>\n";
    echo 
    "<link>$sie_url</link>\n";
    echo 
    "<description>".htmlspecialchars($meta_open)."</description>\n";
    #  +--------------------------------------------+
    #  +                 Al Droos Script       +
    #  +                 By PHPx3.com       +
    #  +         faha1ad2@hotmail.com   +
    #  +--------------------------------------------+
    // aMINE - http://www.montadaphp.net/showthread.php?t=923 
    // Some Edit's Is From Nuke

    include ("include/connect.php");
    include(
    "include/rows.php");
    //
    ?>
    <title>
    <? print htmlspecialchars($site_name); ?>
    </title>
    <description><? print htmlspecialchars($meta_open); ?></description>
    <link><?  print $_SERVER['SERVER_NAME']; ?></link>
    <? $myss mysql_query("SELECT `subject`,`id`,`text` FROM `drs_text` ORDER BY `id` DESC LIMIT 0,57");
     while(
    $rows mysql_fetch_array($myss)){
    ?>
    <item>
            <title><? print "$subject"?></title>
            <link><? print "$site_url"?>/show-<?=$rows['id'];?>-1.html</link>
            <description> <?=htmlentities(substr($rows['text'],0,60));?></description>
         </item>
      <? ?>
    </channel>
    </rss>







  11. #11
    عضو فعال
    تاريخ التسجيل
    Aug 2007
    المشاركات
    1,431


    كود PHP:
    <?
    include ("include/connect.php");
    include(
    "include/rows.php");
    header('(anti-spam-content-type:) text/xml');
    echo 
    "<?xml version=\"1.0\" encoding=\"windows-1256\"?>\n\n";
    echo 
    "<!DOCTYPE rss PUBLIC \"-//Netscape Communications//DTD RSS 0.91//EN\"\n";
    echo 
    " \"http://my.netscape.com/publish/formats/rss-0.91.dtd\">\n\n";
    echo 
    "
               <rss version=\"2.0\" xmlns:atom=\"http://www.w3.org/2005/Atom\">\n\n"
    ;
    echo 
    "<channel>\n";
    echo 
    "<title>".htmlspecialchars($site_name)."</title>\n";
    echo 
    "<link>$site_url.rss.php</link>\n";
    echo 
    "<description>".htmlspecialchars($meta_open)."</description>\n";
    #  +--------------------------------------------+
    #  +                 Al Droos Script       +
    #  +                 By PHPx3.com       +
    #  +         faha1ad2@hotmail.com   +
    #  +--------------------------------------------+
    // aMINE - http://www.montadaphp.net/showthread.php?t=923 
    // Some Edit's Is From Nuke
    //
    ?>
    <title>
    <? print htmlspecialchars($site_name); ?>
    </title>
    <description><? print htmlspecialchars($meta_open); ?></description>
    <link><?  print $_SERVER['SERVER_NAME']; ?></link>
    <? $myss mysql_query("SELECT `subject`,`id`,`text` FROM `drs_text` WHERE `show`='1' ORDER BY `id` DESC LIMIT 0,57");
     while(
    $rows mysql_fetch_array($myss)){
    ?>
    <item>
            <title><? print $rows['subject']; ?></title>
            <link><? print "$site_url"?>/show-<?=$rows['id'];?>-1.html</link>
            <description> <? print $rows['desc']; ?></description>
         </item>
      <? ?>
    </channel>
    </rss>
    الحمدلله تم الحل ,
    لكن بقي فقط انه لايظهر الـ <description> </description>
    لايظهر بينهم كلام لاأعلم لماذا.
    والكود بالأعلى يعمل لمن يريده






  12. #12
    عضو نشيط جدا
    تاريخ التسجيل
    Jan 2008
    المشاركات
    512


    قم بتغيير هذا السطر

    كود PHP:
    <? $myss mysql_query("SELECT `subject`,`id`,`text` FROM `drs_text` WHERE `show`='1' ORDER BY `id` DESC LIMIT 0,57");
    ليصبح بهذا الشكل
    كود PHP:
    <? $myss mysql_query("SELECT `subject`,`id`,`text`,`desc` FROM `drs_text` WHERE `show`='1' ORDER BY `id` DESC LIMIT 0,57");







  13. #13
    عضو فعال
    تاريخ التسجيل
    Aug 2007
    المشاركات
    1,431





ضوابط المشاركة

  • لا تستطيع إضافة مواضيع جديدة
  • لا تستطيع الرد على المواضيع
  • لا تستطيع إرفاق ملفات
  • لا تستطيع تعديل مشاركاتك
  •  

أضف موقعك هنا| اخبار السيارات | حراج | شقق للايجار في الكويت | بيوت للبيع في الكويت | دليل الكويت العقاري | مقروء | شركة كشف تسربات المياه | شركة عزل اسطح بالرياض | عزل فوم بالرياض| عزل اسطح بالرياض | كشف تسربات المياة بالرياض | شركة عزل اسطح بالرياض