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

الموضوع: محتاج كود لسحب أخبار هذا الموقع

  1. #1
    عضو نشيط جدا
    تاريخ التسجيل
    Nov 2001
    المشاركات
    308

    محتاج كود لسحب أخبار هذا الموقع



    السلام عليكم

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

    http://www.sp.com.sa/Arabic/news/Pages/News.aspx

    اللي يعرف أرجو يكتب لي الكود بالكامل وجزاكم الله خير





    __________________
    مرت سنة ومرت سنين وأنا باقي على عام 2002


  2. #2
    عضو نشيط جدا
    تاريخ التسجيل
    Nov 2001
    المشاركات
    308


    مازلنا بالانتظار جزاكم الله خير





    __________________
    مرت سنة ومرت سنين وأنا باقي على عام 2002

  3. #3
    عضو نشيط جدا
    تاريخ التسجيل
    May 2007
    المشاركات
    309


    الموقع بطئ بطئ بطئ بطئ جدا جدا جدا

    هذا الكود سوف يشتغل معك لكن بما ان الموقع بطئ فسيكون بطئ ايضا
    كود PHP:
    <?php
    // site URL
    $link 'http://www.sp.com.sa';
    // get content
    $content file_get_contents('http://www.sp.com.sa/Arabic/news/Pages/News.aspx');
    // get title and URL
    preg_match_all('#\<div style\="(.*)"><a class="FAQQuestiomClass" target="_self" href=\"(.*)\">(.*)<\/a>\<\/div\>#isU',$content,$new);
        print 
    '<ul>';
            for(
    $i=0;$i<=count($new[2])-1;$i++)
                print 
    '<li><a href="'.$link.''.$new[2][$i].'">'.$new[3][$i].'</a></li>';
        print 
    '</ul>';
    ?>
    سلامات
    Bruce





    __________________
    Bruce - مدونة شديدة التخصص في PHP وتطبيقات الويب

  4. #4
    عضو نشيط جدا
    تاريخ التسجيل
    Nov 2001
    المشاركات
    308


    ألف شكر أخي الكريم على ردك

    بس للأسف الكود ما ضبط

    أنا ابغا اوضع الكود في بلك في صفحة الفيس بوك

    وممكن اللغة اختلفت

    ---------

    مازلت بالانتظار وللجميع الشكر





    __________________
    مرت سنة ومرت سنين وأنا باقي على عام 2002

  5. #5
    عضو نشيط جدا
    تاريخ التسجيل
    Nov 2001
    المشاركات
    308


    للفرع





    __________________
    مرت سنة ومرت سنين وأنا باقي على عام 2002

  6. #6
    عضو نشيط جدا
    تاريخ التسجيل
    Nov 2001
    المشاركات
    308


    الأخوة في سوالف سوفت

    مبروك عليكم الشهر الكريم

    وكل عام وأنتم وجميع الأهل بخير







    __________________
    مرت سنة ومرت سنين وأنا باقي على عام 2002

  7. #7
    عضو نشيط جدا
    تاريخ التسجيل
    Nov 2001
    المشاركات
    308


    هو سبق وكان عندي الكود من زمان

    بس المشكلة فقدته في جهازي القديم


    الله المستعان





    __________________
    مرت سنة ومرت سنين وأنا باقي على عام 2002

  8. #8
    عضو جديد
    تاريخ التسجيل
    Apr 2010
    المشاركات
    13


    عزيزى،
    خد فكره كامله حول الـ cURL و regular expressions و كيفية استخدام الـ preg_match_all() function

    هذا الرابط لمكتبة الـ cURL
    http://php.net/manual/en/book.curl.php
    يجب تفعليه عن طريق الـ php.ini اولاً

    وهذا الرابط لكيفية استخدام الـ
    preg_match_all() function
    http://php.net/preg_match_all

    اما بالنسه لـ الـ regex اى الـ
    regular expressions
    شروحات هذه البرمجه البسيطه لسيت موجوده فى موقع php ولكن موجوده بالانترنت كله،

    وايضاً لا تبحث بالغه العربيه ولكن ابحث فى جوجل باللغه الاجنبيه

    شكراً






  9. #9
    عضو جديد
    تاريخ التسجيل
    Apr 2010
    المشاركات
    13


    الموقع بطئ بطئ بطئ بطئ جدا جدا جدا

    هذا الكود سوف يشتغل معك لكن بما ان الموقع بطئ فسيكون بطئ ايضا
    كود PHP:
    <?php
    // site URL
    $link 'http://www.sp.com.sa';
    // get content
    $content file_get_contents('http://www.sp.com.sa/Arabic/news/Pages/News.aspx');
    // get title and URL
    preg_match_all('#\<div style\="(.*)"><a class="FAQQuestiomClass" target="_self" href=\"(.*)\">(.*)<\/a>\<\/div\>#isU',$content,$new);
        print 
    '<ul>';
            for(
    $i=0;$i<=count($new[2])-1;$i++)
                print 
    '<li><a href="'.$link.''.$new[2][$i].'">'.$new[3][$i].'</a></li>';
        print 
    '</ul>';
    ?>
    سلامات
    Bruce
    السبب إن هذا الكود بطئ لانك تستخدم file_get_contents function والمعروف عن هذا الفانكشن إنه بطئ جداً ، لا يجب عليك استخدامه ولكن يجب عليك استخدام مكتبه الـ cURL من موقع php.net
    لجلب محتوى الموقع






  10. #10
    عضو نشيط جدا
    تاريخ التسجيل
    Nov 2001
    المشاركات
    308


    طيب لو تكرمت ياليت تعطيني كود جاهز لسحب الأخبار من الموقع الذي ذكرته لك

    مع الشكر والتقدير





    __________________
    مرت سنة ومرت سنين وأنا باقي على عام 2002





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

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

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