الانتساب تعليمات س - ج المفكرة بحث مواضيع اليوم إشارة الأقسام مقروءة





ملاحظات


عودة   منتدى PHP > قسم لغة بي اتش بي PHP LANGUAGE > كلاسات بي اتش بي PHP Classes

كلاسات بي اتش بي PHP Classes قسم خاص بالدروس فقط، فضلا لا تضع أي استفسار او مشكلة هنا.


إضافة رد
 
LinkBack أدوات الموضوع تقييم الموضوع طريقة العرض
قديم 02-12-2009, 10:03 PM   #1 (permalink)
عضو جديد
 
تاريخ الانتساب: 02-12-2009
مشاركات: 1
مستوى السمعة : 0
68kb@jooria.com على طريق التميز و النجاح
افتراضي حصرى : كلاس احضار محتوى اى rss فى العالم دلوقت تعرض بطريقة سهلة جدا+شرح

السلام عليكم يا اخوان
اليوم احضرت شى جميل
وهو كلاس يحضر لك محتوى اى rss فى العالم مع التنسيق اسم الاسكربت
powerful PHP RSS parser 0.9.1

التحميل من هنا
واهم ميزة له انه يدعم الكاش يعنى ملفات موقتة
شرح الاستخدام
بعد التحميل
كود PHP:
// هنا بنستدعى ملف الكلاس
include "./lastRSS.php"
ننشى كائن جديد
كود PHP:
$rss = new lastRSS
كود PHP:
$rss->cache_dir ''
$rss->cache_time 0
$rss->cp 'US-ASCII'
$rss->date_format 'l'
الكود اعلاه يوضح ملف الكاش وكم مدة الكاش ونظام الوقت ونوعه
كود PHP:
$rssurl 'http://www.freshfolder.com/rss.php'
هذه اهم شى وهو عنوان ملف التغذية او الاار اس اس للموقع ال تريد احضارها
يعنى فى الاخر نريد صفحة مثل هذه

كود PHP:
 <?php 
/*  
 ====================================================================== 
 lastRSS usage DEMO 1 
 ---------------------------------------------------------------------- 
 This example shows, how to 
     - create lastRSS object 
    - set transparent cache 
    - get RSS file from URL 
    - show result in array structure 
 ====================================================================== 
*/ 

// include lastRSS 
include "./lastRSS.php"

// Create lastRSS object 
$rss = new lastRSS

// Set cache dir and cache time limit (1200 seconds) 
// (don't forget to chmod cahce dir to 777 to allow writing) 
$rss->cache_dir ''
$rss->cache_time 0
$rss->cp 'US-ASCII'
$rss->date_format 'l'

// Try to load and parse RSS file of Slashdot.org 
$rssurl 'http://www.freshfolder.com/rss.php'

if (
$rs $rss->get($rssurl)) { 
    echo 
'<pre>'
    
print_r($rs); 
    echo 
'</pre>'
    } 
else { 
    echo 
"Error: It's not possible to get $rssurl..."


?>
بطريقة اخرى واحضار المحتوى وتنسيقه
كود PHP:
 <!-- Heading --> 
<h1>Simple RSS agregator</h1> 
<a href="http://www.webdot.cz/lastrss/"> 
<img src="lastrss_button.gif" alt="" width="88" height="31" border="0"> 
</a><hr> 
<!-- / Heading --> 

<?php 
/*  
 ====================================================================== 
 lastRSS usage DEMO 3 - Simple RSS agregator 
 ---------------------------------------------------------------------- 
 This example shows, how to create simple RSS agregator 
     - create lastRSS object 
    - set transparent cache 
    - show a few RSS files at once 
 ====================================================================== 
*/ 

function ShowOneRSS($url) { 
    global 
$rss
    if (
$rs $rss->get($url)) { 
        echo 
"<big><b><a href=\"$rs[link]\">$rs[title]</a></b></big><br />\n"
        echo 
"$rs[description]<br />\n"

            echo 
"<ul>\n"
            foreach (
$rs['items'] as $item) { 
                echo 
"\t<li><a href=\"$item[link]\" title=\"$item[description]\">$item[title]</a></li>\n"
            } 
            if (
$rs['items_count'] <= 0) { echo "<li>Sorry, no items found in the RSS file :-(</li>"; } 
            echo 
"</ul>\n"
    } 
    else { 
        echo 
"Sorry: It's not possible to reach RSS file $url\n<br />"
        
// you will probably hide this message in a live version 
    



// =============================================================================== 

// include lastRSS 
include "./lastRSS.php"

// List of RSS URLs 
$rss_left = array( 
    
'http://freshmeat.net/backend/fm.rdf'
    
'http://slashdot.org/slashdot.rdf' 
); 
$rss_right = array( 
    
'http://www.freshfolder.com/rss.php'
    
'http://phpbuilder.com/rss_feed.php' 
); 

// Create lastRSS object 
$rss = new lastRSS

// Set cache dir and cache time limit (5 seconds) 
// (don't forget to chmod cahce dir to 777 to allow writing) 
$rss->cache_dir './temp'
$rss->cache_time 1200


// Show all rss files 
echo "<table cellpadding=\"10\" border=\"0\"><tr><td width=\"50%\" valign=\"top\">"
foreach (
$rss_left as $url) { 
    
ShowOneRSS($url); 

echo 
"</td><td width=\"50%\" valign=\"top\">"
foreach (
$rss_right as $url) { 
    
ShowOneRSS($url); 

echo 
"</td></tr></table>"
?>
ومشكور يا اخوان
68kb@jooria.com غير متصل   رد مع اقتباس
قديم 05-12-2009, 08:31 PM   #2 (permalink)
عضو فعال
 
الصورة الرمزية لـ dna-tnt
 
تاريخ الانتساب: 27-04-2009
المكان: ج.م.ع
مشاركات: 215
مستوى السمعة : 1
dna-tnt على طريق التميز و النجاح
افتراضي رد : حصرى : كلاس احضار محتوى اى rss فى العالم دلوقت تعرض بطريقة سهلة جدا+شرح

ممكن مثال على هذا الكلاس
يوضح طريقة العمل
__________________
وما بكم من نعمة فمن الله
هذه المدونة من برمجتى واتحدى الوردبرسس ومرحبا بكم
-- برمجة \ ادهم علام
dna-tnt غير متصل   رد مع اقتباس
قديم 07-02-2010, 02:37 PM   #3 (permalink)
عضو جديد
 
تاريخ الانتساب: 10-06-2008
مشاركات: 23
مستوى السمعة : 0
ياسر الدغيدى على طريق التميز و النجاح
افتراضي رد : حصرى : كلاس احضار محتوى اى rss فى العالم دلوقت تعرض بطريقة سهلة جدا+شرح

تسلم وربى بجد كنت بحاجة اليه ............. بارك الله فيك
ياسر الدغيدى غير متصل   رد مع اقتباس
إضافة رد


زوار هذا الموضوع الآن : 1 (0 عضو و 1 ضيف)
 
أدوات الموضوع
طريقة العرض تقييم هذا الموضوع
عادي عادي
تقييم هذا الموضوع:

ضوابط المشاركة
غير مصرّح لك بنشر موضوع جديد
غير مصرّح لك بنشر ردود
غير مصرّح لك برفع مرفقات
غير مصرّح لك بتعديل مشاركاتك

وسوم vB : نشيط
كود [IMG] : نشيط
كود هتمل : خامل
Trackbacks are نشيط
Pingbacks are نشيط
Refbacks are نشيط


مواضيع ذات صلة
الموضوع الكاتب المجلس المشاركات المشاركة الأخيرة
كلاس استدعاء ملف ولكن بطريقة غير من برمجتي Roboowsy كلاسات بي اتش بي PHP Classes 1 25-12-2009 09:54 AM
[ طلب ] كلاسات سهلة بغرض التعلم عم مصر مشاكل وحلول PHP Errors & Troubleshooting 1 18-09-2009 11:47 AM
مشكلة فى الكلاسات ( ليست سهلة ) عم مصر مشاكل وحلول PHP Errors & Troubleshooting 2 15-08-2009 01:31 AM
مشكلة PLLLLLiiiiz --- مساعدة سهلة في مايسكويل MR HOSAM مشاكل وحلول PHP Errors & Troubleshooting 3 27-05-2009 05:22 PM
استفسار كيفية احضار إجمالى المدخلات فى مصفوفة mohamed مشاكل وحلول PHP Errors & Troubleshooting 3 08-01-2009 11:16 PM


يمنع نقل أي من موضوعات المنتدى دون إذن كتابي مسبق من إدارة المنتدى، مع الشكر.
التوقيت حسب جرينتش +3. الساعة الآن 11:43 PM.