صفحة 1 من 3 123 الأخيرةالأخيرة
النتائج 1 إلى 15 من 37

الموضوع: ممكن الطريقة المفصلة لجلب الاخبار من معين ؟؟؟

  1. #1
    عضو فعال جدا
    تاريخ التسجيل
    Jun 2003
    المشاركات
    2,270

    ممكن الطريقة المفصلة لجلب الاخبار من معين ؟؟؟



    السلام عليكم
    انا لدي موقع اخباري واريد عمل خدمة مجانية للاصحاب المواقع بعمل سكربت بسيط يستطيع من خلاله صاحب الموقع من وضع اخبار الانتفاضة في موقعه

    ملاحظة لا اريد طريقة ال iframe
    اريد طريقة محترفة مثلا من خلال ملف ال html او من ملف السورس

    يرجا التوضيح
    وهذا الموقع الاخباري
    http://www.palintefada.com/arabic/







    __________________


    عاشت فلسطين وعاشت المقاومة
    http://www.palintefada.com/arabic
    http://www.palissue.com/arabic
    موقع انتفاضة فلسطين - موقع القضية الفلسطينية
    الكاسر



  2. #2
    عضو فعال جدا
    تاريخ التسجيل
    Jun 2003
    المشاركات
    2,270


    ???





    __________________


    عاشت فلسطين وعاشت المقاومة
    http://www.palintefada.com/arabic
    http://www.palissue.com/arabic
    موقع انتفاضة فلسطين - موقع القضية الفلسطينية
    الكاسر


  3. #3
    عضو نشيط
    تاريخ التسجيل
    Nov 2003
    المشاركات
    175


    عزيزي ممكن تصدر أخبارك بشكل rss .

    و في الموقع الثاني يستخدم class لاستخراج الاخبار من ملف rss .

    هل المواقع الأخرى تقبل php ؟ و هل اخبارك تخزن في قاعدة بيانات ؟





    __________________
    إن كان الكلام من فضة ، فالسكوت من ذهب

  4. #4
    عضو فعال جدا
    تاريخ التسجيل
    Jun 2003
    المشاركات
    2,270


    اخباري في قواعد البيانات

    ماهي ال rss وكيف ممكن العمل؟





    __________________


    عاشت فلسطين وعاشت المقاومة
    http://www.palintefada.com/arabic
    http://www.palissue.com/arabic
    موقع انتفاضة فلسطين - موقع القضية الفلسطينية
    الكاسر


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


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

    جرب هذا:
    كود PHP:
    <?php
    $lines
    =file("http://www.palintefada.com/arabic/");

    for(
    $i=0$i<count($lines); $i++)
        {
        if(
    strpos($lines[$i],'class="newsheadsmall"')!== false and strpos($lines[$i],'style="dashed"') == false)
        echo 
    $lines[$i]."\t\n";
        }
    ?>
    مثال:
    http://seanshi.net/t.php






  6. #6
    عضو فعال جدا
    تاريخ التسجيل
    Jun 2003
    المشاركات
    2,270


    السلام عليكم
    شكرا جزيلا على المساعدة
    ولاكن الان لو اردنا اننا نريد ان نقوم بعمل وصلات من خلال الموقع الثاني يعني لا نريد عن قرائه التفاصيل تكون التفاصيل موجودة على رابط الموقع وليس على "PALINTEFADA.COM"

    وشكرا





    __________________


    عاشت فلسطين وعاشت المقاومة
    http://www.palintefada.com/arabic
    http://www.palissue.com/arabic
    موقع انتفاضة فلسطين - موقع القضية الفلسطينية
    الكاسر


  7. #7
    عضو فعال جدا
    تاريخ التسجيل
    Jun 2003
    المشاركات
    2,270


    اخي العزيز هذا الرابط ممكن يساعدنا اكثر ويسهل العمل

    http://www.palintefada.com/arabic/public.php





    __________________


    عاشت فلسطين وعاشت المقاومة
    http://www.palintefada.com/arabic
    http://www.palissue.com/arabic
    موقع انتفاضة فلسطين - موقع القضية الفلسطينية
    الكاسر


  8. #8
    عضو فعال جدا
    تاريخ التسجيل
    Jun 2003
    المشاركات
    2,270


    ملاحظة هذا الكود ما عم يظهر نتائج


    كود PHP:

    for($k=0$k<count($pal_issue); $k++) 
        { 
        if(
    strpos($pal_issue[$k],'<!-- Start Palestine Issue -->')!= false and strpos($pal_issue[$k],'<!-- End Palestine Issue -->') == false
        echo 
    $pal_issue[$k]."\n"
        } 






    __________________


    عاشت فلسطين وعاشت المقاومة
    http://www.palintefada.com/arabic
    http://www.palissue.com/arabic
    موقع انتفاضة فلسطين - موقع القضية الفلسطينية
    الكاسر


  9. #9
    عضو نشيط
    تاريخ التسجيل
    Nov 2003
    المشاركات
    175


    أستاذي الكريم ..

    تعلم استخدام rss عبر الرابط : http://www.swalif.net/softs/showthread.php?t=128960

    و إن لم تستطع الإستفادة منه سأقوم بمساعدتك بإذن الله ..





    __________________
    إن كان الكلام من فضة ، فالسكوت من ذهب

  10. #10
    عضو فعال جدا
    تاريخ التسجيل
    Jun 2003
    المشاركات
    2,270


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

    فكيف يمكن عمل ذلك؟





    __________________


    عاشت فلسطين وعاشت المقاومة
    http://www.palintefada.com/arabic
    http://www.palissue.com/arabic
    موقع انتفاضة فلسطين - موقع القضية الفلسطينية
    الكاسر


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


    و عليك السلام أخي ..

    آسف على التأخير ... جرب هذا اكود فهو يقوم بجلب الأخبار من الصفحة الرئيسية و يخزنها في مصفوفات مصفوفة للعناوين و مصفوفة لأخبار و مصفوفة للصور و مصفوفة لأرقام الأخبار ...
    و يقوم أيضا بجلب الخبر بالكامل عند الضغط على العنوان ...

    مثال:
    من هنـــــــــــــــــــــــــا

    الكود:
    كود PHP:
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=windows-1256" />
    <title>جالب الأخبار</title>
    </head>

    <body>

    <?php


    function get_between($a,$b,$text,$all=1)
    {
    $bef=strpos($text,$a);
    if(
    $all==0)
    $bef=$bef+strlen($a);

    $part=substr($text,$bef);

    $aft=strpos($part,$b);
    if(
    $all==1)
    $aft=$aft+strlen($b);

    $text=substr($part,0,$aft);
    return 
    $text;
    }





    //هنا يتم جلب الأخبار من الصفحة الرئيسية و تخزينها في متغيرات
    if($id==false)
    {
    $lines=file("http://www.palintefada.com/arabic/");
    $title=$image=$summ=$page=$page_id=array();
    for(
    $i=0$i<(count($lines)); $i++)
        {
        if(
    strpos($lines[$i],'class="newsheadsmall"')!== false and strpos($lines[$i],'style="dashed"') == false)
           {
           
    $title[]= get_between('" >','<',$lines[$i],0);//عنوان الخبر
           
    $image[]= get_between('<img','"right">',$lines[$i],1);//صورة الخبر
           
    $summ[]= get_between('<br><br>','<br><br>',$lines[$i],0);//رأس الخبر
           
    $page[]= get_between('href="','">',$lines[$i],0);//صغحة الخبر
           
    $page_id[]= get_between('&id=','">',$lines[$i],0);//رقم الخبر

           
    }
        }
    }


    /////////////////////////////


    //عند إرسال رقم الموضوع للصفحة يتم جلب نص الخبر بالكامل
    if($id!=false)
    {
    $lines=file("http://www.palintefada.com/arabic/sections.php?name=news&file=details&cat=0&id=".$id);
    for(
    $i=0$i<count($lines); $i++)
        {
        
    $full='';
        if(
    strpos($lines[$i],'<SPAN class="right"><img src="images/icon.gif" border="0">')!== false
           
    and strpos($lines[$i],'&nbsp;')!==false)
           {
            for(
    $j=$i$j<count($lines); $j++)
            {if(
    strpos($lines[$j],'left')== false)
            
    $full$full.$lines[$j];
            else
                {
                
    $full$full.$lines[$j];
                
    $act="end";
                break;
                }
           }
           }
         if(
    $act=="end")
         break;
         }

    $titleget_between('<SPAN class="right"><img src="images/icon.gif" border="0"> &nbsp; <font color="#990000"><b>','</b>',$full,0);//عنوان الخبر
    $newsget_between('<br />','</SPAN><br>',$full,0);
    $news=str_replace("<br />","",$news);//نص الخبر
    for($i=0$i<count($lines); $i++)
    {
    if(
    strpos($lines[$i],'<center><img src')!== false)
    $image=get_between('<img src="http://www.palintefada.com/site_new/pic/','border="0">',$lines[$i],1);
    }
    }









     
    //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
    //هنا مثال لإستخدام البيانات المخزنة في المتغيرات في الأعلى في الحالتين أي عند الضغط على عنوان الخبر نطبع الخبر بالكامل
     //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
    if($id==false)
       {
       echo 
    "<table style='width:100%; border-style:solid' cellspacing='0' cellpadding='0' border='1' dir='rtl'>
       <tr><td align='center'>العنوان</td><td align='center'>الصورة</td><td align='center'>النبذة</td></tr>
       "
    ;
       for(
    $i=0$i<count($summ)-1$i++)
       echo 
    "<tr><td><a href='$PHP_SELF?id=$page_id[$i]'>$title[$i]</a></td><td>$image[$i]</td><td>$summ[$i]</td></tr>\n\n";
       echo 
    "</table>";
       }



    if(
    $id!=false)
       {
       echo 
    "<table style='width:100%; border-style:solid' cellspacing='0' cellpadding='0' border='1' dir='rtl'>";
       echo 
    "<tr><td>العنوان</td><td>$title</td></tr>";
       echo 
    "<tr><td>الخبر بالكامل</td><td>$news</td></tr>";
       echo 
    "<tr><td>الصورة</td><td>$image</td></tr>";
       echo 
    "</table>";
       }

    ?>

    </body>
    </html>
    أعذرني لسوء ترتيب الكود ..وفقك الله.






  12. #12
    عضو فعال جدا
    تاريخ التسجيل
    Jun 2003
    المشاركات
    2,270


    السلام عليكم بارك الله فيكم
    صراحة انك مذهل

    أخي العزيزي هذا يقوم بجلب فقط أول 4 اخبار !!!

    أهل من اللممكن ولا عليك امر جلب كافة الاخبار مثلا اول خمسة اخبار (مع ماخصهم وصورهم وعناوينهم وتفاصيلهم)

    ويعدها فقط العنوان مع تفاصيله (شؤون فلسطينية, شؤون عربية, رياضة محلية, تكنولوجيا منوعة)

    ؟؟؟؟؟

    وبكون افضل لو جلبت الاخبار من الرابط التالي http://www.palintefada.com/arabic/public.php

    لانه ممكن يكون في تعديل مستمر على اعدادات الرابط الاصلي http://www.palintefada.com/arabic/


    ملاحظة: النوتات التي تكون بين <!-- --> ممكن تساعدك لاني عملتها منتظمة عشان تساعد في التقسيم
    وشكرا جزيلا لك يا طيب وبارك الله فيكم





    __________________


    عاشت فلسطين وعاشت المقاومة
    http://www.palintefada.com/arabic
    http://www.palissue.com/arabic
    موقع انتفاضة فلسطين - موقع القضية الفلسطينية
    الكاسر


  13. #13
    عضو نشيط
    تاريخ التسجيل
    Nov 2003
    المشاركات
    175


    نعم أخي الكاسر .

    ما أشرت له هو إمكانية استخدام تقنية rss حتى تعرض الأخبار على شكل rss و في المواقع الآخر يقوم باستقبال الأخبار عبر class خاص يقوم بأخذ المعلومات من ملف rss و تقسيمها و تعديلها حسب رغبته ..





    __________________
    إن كان الكلام من فضة ، فالسكوت من ذهب

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


    و عليكم السلام ..

    أخي سؤال:

    - هل تريد الالأخبار كما هي ؟؟ أي النص بوسوم الإتش تي ام ال من السورس دون استخلاص النص و فصل العناوين و الصورة و الخبر ؟؟

    عموماً سأقوم بوضع الكود في وقت متأخر من الليل إن شاء الله لأنه وقت فراغي .

    و لا تشكرني .. اعتبرني صديقك .. هل ستشكر صديقك ؟؟






  15. #15
    عضو فعال جدا
    تاريخ التسجيل
    Jun 2003
    المشاركات
    2,270


    اقتباس المشاركة الأصلية كتبت بواسطة Seanshi
    و عليكم السلام ..

    أخي سؤال:

    - هل تريد الالأخبار كما هي ؟؟ أي النص بوسوم الإتش تي ام ال من السورس دون استخلاص النص و فصل العناوين و الصورة و الخبر ؟؟

    عموماً سأقوم بوضع الكود في وقت متأخر من الليل إن شاء الله لأنه وقت فراغي .

    و لا تشكرني .. اعتبرني صديقك .. هل ستشكر صديقك ؟؟
    السلام عليكم اخي الكريم (طبعا انت صديق وأخ والشكر واجب يا طيب

    على اي حال نعم اريك كلشي امفصل مثل ما انت عملتو عشان اعيد ترتبه كما يتناسب مع المواقع

    ولاكن اريده ان يجلب كافة الاخبار

    بعني ببساطة أريد صفحة مشابهة لهذه الصفحة
    http://www.palintefada.com/arabic/public.php

    ولاكن اريدها بكود مثل الي اتفضلت وطرحتو النا - اي كود لجلب الاخبار من هذه الصفحة http://www.palintefada.com/arabic/public.php

    يعني كل شيء لحاله عسان نقدر انغير في الترتيب مستقبلا

    وبارك الله فيك





    __________________


    عاشت فلسطين وعاشت المقاومة
    http://www.palintefada.com/arabic
    http://www.palissue.com/arabic
    موقع انتفاضة فلسطين - موقع القضية الفلسطينية
    الكاسر






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

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

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