نمایش نتایج: از شماره 1 تا 5 , از مجموع 5

موضوع: خواندنrss

  1. #1
    کاربر اخراج شده
    تاریخ عضویت
    Jun 2009
    نوشته ها
    342
    تشکر تشکر کرده 
    333
    تشکر تشکر شده 
    204
    تشکر شده در
    160 پست

    پیش فرض خواندنrss

    سلام

    می خوام یه کاری کنم در سایتم که آخرین ارسال های 10 تا وبلاگی که خودم می خوام را در سایتم داشته باشم چطوری کد بنویسم ؟ کد های آماده و خوب نیست که بزاریم خودش Table بندی کنه و ... ؟

  2. # ADS




     

  3. #2
    عضو دائم Rezash آواتار ها
    تاریخ عضویت
    Feb 2010
    محل سکونت
    مشهد
    نوشته ها
    1,923
    تشکر تشکر کرده 
    889
    تشکر تشکر شده 
    2,385
    تشکر شده در
    1,535 پست

    پیش فرض پاسخ : خواندنrss

    كد اماده و فوقالعاده راحت هست كافيه گوگل كنيد.
    يك نمونه براي يادگيري :
    PHP Example AJAX RSS Reader
    بک آپ بگیرید قبل از آنکه پشیمان شوید!
    تشخیص سیستم مدیریت محتوای سایت - سایت شخصی

  4. تعداد تشکر ها از Rezash به دلیل پست مفید


  5. #3
    کاربر اخراج شده
    تاریخ عضویت
    Jun 2009
    نوشته ها
    342
    تشکر تشکر کرده 
    333
    تشکر تشکر شده 
    204
    تشکر شده در
    160 پست

    پیش فرض پاسخ : خواندنrss

    یکم در مورد این کدها توضیح میدید ؟ و یا یه نمونه دیگه قرار بدید ؟

    بصورت دراپ داون لیسته که من نتونستم اجرابگیرم

  6. #4
    کاربر اخراج شده
    تاریخ عضویت
    Jun 2009
    نوشته ها
    342
    تشکر تشکر کرده 
    333
    تشکر تشکر شده 
    204
    تشکر شده در
    160 پست

    پیش فرض پاسخ : خواندنrss

    کسی نبود ؟

  7. #5
    عضو دائم Rezash آواتار ها
    تاریخ عضویت
    Feb 2010
    محل سکونت
    مشهد
    نوشته ها
    1,923
    تشکر تشکر کرده 
    889
    تشکر تشکر شده 
    2,385
    تشکر شده در
    1,535 پست

    پیش فرض پاسخ : خواندنrss

    PHP: DOMDocument - Manual
    اين يكي از كلاس هاي پيش تعريف شده در php هست
    يك شي جديد ايجاد ميكنيم :
    کد PHP:
    $xmlDoc = new DOMDocument(); 
    rss رو لود ميكنيم :
    کد PHP:
    $xmlDoc->load("http://news.google.com/news?ned=us&topic=h&output=rss"); 
    المان هاي chanel رو ميگيريم :
    کد PHP:
    $channel=$xmlDoc->getElementsByTagName('channel')->item(0);
    $channel_title $channel->getElementsByTagName('title')->item(0)->childNodes->item(0)->nodeValue;
    $channel_link $channel->getElementsByTagName('link')
    ->
    item(0)->childNodes->item(0)->nodeValue;
    $channel_desc $channel->getElementsByTagName('description')
    ->
    item(0)->childNodes->item(0)->nodeValue
    براي اينكه بهتر متوجه بشي آدرس زير رو با مرورگر (در صورتي كه ار اس اس ريدر نصب نيست ، اگر نصب هست با نوت پد باز كن) باز كن
    Top Stories - Google News
    و ساختار رو ببين
    تا اينجا عنوان و لينك و توضحات اصلي رو گرفتيم و ميشه echo كرد
    هر مطلب داخل تگ item هست
    پس محتويات اين تگ رو هم ميگيريم :
    کد PHP:
    $x=$xmlDoc->getElementsByTagName('item'); 
    و ادامه ...
    اگه ضمن بررسي ساختار ار اس اس به كد نگاه كني كاملا مشخص هست
    كلي عرض كردم،جايي رو مشكل داشتي بفرما توضيح بدم
    بک آپ بگیرید قبل از آنکه پشیمان شوید!
    تشخیص سیستم مدیریت محتوای سایت - سایت شخصی

اطلاعات موضوع

کاربرانی که در حال مشاهده این موضوع هستند

در حال حاضر 1 کاربر در حال مشاهده این موضوع است. (0 کاربران و 1 مهمان ها)

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •