تغطية مباشرة لأحداث منتدى الإعلام الجديد المقام بمدينة أبوظبي
هل تقترح تمديد مسابقة سوالف كاست؟

 

العودة   سوالف سوفت > قسم تطوير وبرمجة المواقع للمتقدمين > PHP
المدوّنات البحث مشاركات اليوم اجعل كافة المشاركات مقروءة

رد  
 
LinkBack أدوات الموضوع
عضو سوبر نشيط
تاريخ التسجيل: Mar 2000-
#1 (permalink)  
أول درس بعد الانقطاع الطويل: PHP وتقنية RSS


السلام عليكم
تحية طيبة لكم إخواني
الدرس موجود في الموقع التالي:
http://www.azzozhsn.net






أبو ماجد الصارم غير متواجد حالياً   قديم 09-11-2005, 03:14 PM
رد مع اقتباس
عضو نشيط
تاريخ التسجيل: Jul 2003-
#2 (permalink)  

تسلم اخوي بوماجد على الدرس المفيد...

بس ياليت لو درس عن طريقة برمجة ملف php لقراءة محتويات rss من اي موقع ثم عرضها في موقعك






__________________
بوجبر

http://www.ba7reny.com
بحريني دوت كوم (موقع صديق)
M-Plus غير متواجد حالياً   قديم 10-11-2005, 02:48 AM
رد مع اقتباس
عضو سوبر نشيط
تاريخ التسجيل: Mar 2000-
#3 (permalink)  

فكرةّ ولم لا؟
لم أجرب دوال php الخاصة بالتعامل مع XML، وأعتقد أن PHP5 يتعامل مع XML بمرونة وسهولة

سأجرب الفكرة، إن نجحت أعطيتكم الطريقة.






أبو ماجد الصارم غير متواجد حالياً   قديم 10-11-2005, 11:37 AM
رد مع اقتباس
عضو فعال جدا
تاريخ التسجيل: Jun 2003-
#4 (permalink)  

مشكور اخوي وننتظر المزيد ..






__________________
htaccess بكل بساطة

الشفرة الموحدة "يونِكود"

(إن من مفاسد هذه الحضارة أنها تسمي الاحتيال ذكاءً، والانحلال حرية، و"الرذيلة فناً" والاستغلال معونة) - مصطفى السباعي
jadweb.com غير متواجد حالياً   قديم 10-11-2005, 11:41 AM
رد مع اقتباس
عضو فعال جدا
تاريخ التسجيل: May 2004-
#5 (permalink)  

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






__________________
لاَ اِلَهَ اِلاَّ اَنْتَ سُبْحَانَكَ اِنِّي كُنْتُ مِنَ الظَّالِمِينَ
ذات الخمار
Hossam AL-Abdeh غير متواجد حالياً   قديم 10-11-2005, 09:37 PM
رد مع اقتباس
عضو نشيط جدا
تاريخ التسجيل: Nov 2000-
#6 (permalink)  

السلام عليكم

اشكرك اخوي على الدرس الجميل هذا

عندي نقطه واحد فقط

وهي عدم ظهور محتو الحقول فقط يظهر حقل واحد

شلة exit وطلعة لي رساله تقول
‏‏مسموح بعنصر واحد فقط من المستوى الأعلى في مستند XML. ‏‏خطأ في معالجة المورد

ياليت تسعفنا بالحل و كثر الله من امثالك

تحيه طيبه






__________________
لا اله الا الله وحده لا شريك له . له الملك وله الحمد وهو على كل شئ قدير
الطالب غير متواجد حالياً   قديم 12-11-2005, 06:25 AM
رد مع اقتباس
عضو سوبر نشيط
تاريخ التسجيل: Mar 2000-
#7 (permalink)  

ممكن أرى الكود






أبو ماجد الصارم غير متواجد حالياً   قديم 12-11-2005, 11:18 AM
رد مع اقتباس
عضو نشيط جدا
تاريخ التسجيل: Nov 2000-
#8 (permalink)  

كود PHP:
header("Content-Type: text/xml; charset=windows-1256"); 
echo '<?xml version="1.0" encoding="windows-1256"?> 
<rss version="2.0"> 
<channel> 
<title>'.$sitename.'</title> 
<link>http://'.$siteurl.'</link> 
<description>'.$rssDescription.'</description>';
$result = mysql_query("SELECT newsid, title,body,date FROM news"); 
while ($row = mysql_fetch_assoc($result)) 


echo"<item> 
<title>$row[title]</title> 
<pubDate>$row[date]</pubDate>
<link></link> 
<description>'.$row[body].'</description>";
echo"</item>"; 
echo "</channel> ";
echo"</rss>"; 


exit;
}






__________________
لا اله الا الله وحده لا شريك له . له الملك وله الحمد وهو على كل شئ قدير
الطالب غير متواجد حالياً   قديم 12-11-2005, 02:01 PM
رد مع اقتباس
عضو سوبر نشيط
تاريخ التسجيل: Mar 2000-
#9 (permalink)  

ارجو أن تتأكد من أمرين:
1- الاتصال بقاعدة البيانات.
2- صحة استعلام SQL.






أبو ماجد الصارم غير متواجد حالياً   قديم 12-11-2005, 07:17 PM
رد مع اقتباس
عضو نشيط
تاريخ التسجيل: May 2002-
#10 (permalink)  

اخرج وسوم الاغلاق من loop:
كود PHP:
echo "<?xml version="1.0\" encoding=\"windows-1256\"?>\n";
echo 
"<rss version=\"2.0\">\n";
echo 
"<channel>\n";
echo 
"<title>".$sitename."</title>\n";
echo 
"<link>http://".$siteurl."</link>\n";
echo 
"<description>".$rssDescription."</description>\n";
$result mysql_query("SELECT newsid, title,body,date FROM news");
while (
$row mysql_fetch_assoc($result))
{  
//loooooooop

echo"<item>\n";
echo
"<title>".$row['title']."</title>\n";
echo
"<pubDate>".$row['date']."</pubDate>\n";
echo 
"<link></link>\n";
echo 
"<description>".$row['body']."</description>\n";
echo
"</item>\n";
//here end
echo "</channel>\n ";
echo
"</rss>";
اخوكم بارك الله فيكم






gharbawi غير متواجد حالياً   قديم 12-11-2005, 09:17 PM
رد مع اقتباس
عضو سوبر نشيط
تاريخ التسجيل: Mar 2000-
#11 (permalink)  

الله يعطيك العافية gharbawi فاتتني هذه






أبو ماجد الصارم غير متواجد حالياً   قديم 12-11-2005, 11:22 PM
رد مع اقتباس
عضو نشيط جدا
تاريخ التسجيل: Nov 2000-
#12 (permalink)  

يعطيكم العافيه شباب

كل شي الان تمام

تحيه طيبه لكم






__________________
لا اله الا الله وحده لا شريك له . له الملك وله الحمد وهو على كل شئ قدير
الطالب غير متواجد حالياً   قديم 13-11-2005, 12:44 AM
رد مع اقتباس
عضو نشيط جدا
تاريخ التسجيل: Nov 2000-
#13 (permalink)  

معليش يا شباب فيه نقطه مو ضابطه معاي

هي

‏‏حرف الفاصلة المنقوطة كان متوقعاً. ‏‏خطأ في معالجة المورد 'http://SiteLink/xml.php?op=rss'. ‏‏السطر 11، الموضع 55

<link>http://SiteLink/index.php?action=show&id=17</link>
------------------------------------------...
و الكود هو
ECHO "<link>$SiteLink/index.php?action=show&id=$newsid</link>\n";
--------------------------------------
المشكله هي
في &
اذا شلتها طلع اللنك ولاكن بدونها لا اقدر الوصول للخبر






__________________
لا اله الا الله وحده لا شريك له . له الملك وله الحمد وهو على كل شئ قدير
الطالب غير متواجد حالياً   قديم 13-11-2005, 10:23 AM
رد مع اقتباس
عضو فعال جدا
تاريخ التسجيل: Jun 2003-
#14 (permalink)  

كيف تتم القراءة للملف ... لاني والله مو فاهمها .






__________________
htaccess بكل بساطة

الشفرة الموحدة "يونِكود"

(إن من مفاسد هذه الحضارة أنها تسمي الاحتيال ذكاءً، والانحلال حرية، و"الرذيلة فناً" والاستغلال معونة) - مصطفى السباعي
jadweb.com غير متواجد حالياً   قديم 13-11-2005, 12:25 PM
رد مع اقتباس
صاحب موقع مهارات سوفت
تاريخ التسجيل: Apr 2004-
#15 (permalink)  

هل من الممكن ان تضع لنا طريقة ذلك في vBulletin ؟؟






__________________
██████████
██████████
██████████


مهارات سوفت
مهارات سوفت للبرامج وتطوير المواقع والمنتديات والتبادل التجاري.


للتواصل ..
00967733873335

باب الحارة .. للبيع ..!!
مُجَاهِد غير متواجد حالياً   قديم 13-11-2005, 10:18 PM
رد مع اقتباس
عضو سوبر نشيط
تاريخ التسجيل: Mar 2000-
#16 (permalink)  

أخي الطالب هذه المشكلة واجهتني أيضاً ولا أعرف لها حل سوى تعديل برنامجي الأساسي.

مجاهد، استخدم نفس الكود مع تعديل أسماء الحقول، اعذرني فأنا لا أعرفها ولم أستخدم vb منذ الإصدار 2.6 قد تحتاج إلى ربط بين الجداول بـ SQL






أبو ماجد الصارم غير متواجد حالياً   قديم 13-11-2005, 11:11 PM
رد مع اقتباس
عضو سوبر نشيط
تاريخ التسجيل: Mar 2000-
#17 (permalink)  

أخي الطالب استبدل العلامة & بالرمز
كود:
&amp;






أبو ماجد الصارم غير متواجد حالياً   قديم 23-11-2005, 02:21 PM
رد مع اقتباس
عضو نشيط جدا
تاريخ التسجيل: Nov 2000-
#18 (permalink)  



رائع يا أبو ماجد الصارم

تسلم والله دورت عليها كثير ولا حصلتها

يعطيك العافيه اخوي


الان الموقع كمل


تحيه طيبه لك






__________________
لا اله الا الله وحده لا شريك له . له الملك وله الحمد وهو على كل شئ قدير
الطالب غير متواجد حالياً   قديم 23-11-2005, 10:03 PM
رد مع اقتباس
Banned
تاريخ التسجيل: Jan 2005-
#19 (permalink)  

جزاك الله كل خير اخى الكريم

اخى سؤال خارج الموضوع
ماهو بريدك الالكترونى لكى تتم مراسلتكم

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






Shetos غير متواجد حالياً   قديم 25-11-2005, 10:31 PM
رد مع اقتباس
عضو سوبر نشيط
تاريخ التسجيل: Mar 2000-
#20 (permalink)  

ماسنجر:
azzozhsn@hotmail.com
بريد:
azzozhsn(at)gmail(dot)net






أبو ماجد الصارم غير متواجد حالياً   قديم 26-11-2005, 06:13 PM
رد مع اقتباس
عضو فعال
تاريخ التسجيل: Aug 2004-
#21 (permalink)  

فعلا جزاكم الله خير على الموضوع






__________________
اقم صلاتك قبل مماتك اقم صلاتك تنعم بحياتك
صلى قبل ان يصلى عليك - لا حول ولا قوه الا بالله
0124686663 & 0114686663
خدمات الشبكات اللاسلكية
hunter_rare غير متواجد حالياً   قديم 16-12-2005, 03:16 PM
رد مع اقتباس
عضو نشيط
تاريخ التسجيل: Jun 2005-
#22 (permalink)  

بارك الله فيكم ايها الاخوة
ولكن هل من توضيح اكثر
ولي سؤال اخر
هل يجب ان يكون استخدام هذه التقنية مع لغة php بشرط ان يكون
سكربت ال php مثلا يتعامل مع قواعد البيانات ام لا ؟
حبذا لو تتوفر المزيد من الدروس فهذه التقنية ممتازة ويستخدمها الكثير






Eng_Man غير متواجد حالياً   قديم 17-12-2005, 03:15 PM
رد مع اقتباس
عضو نشيط جدا
تاريخ التسجيل: Nov 2000-
#23 (permalink)  

سؤال اضافي شباب وصل متأخر


كيف اقدر اجلب بيانات من حقل يحتوي على اكواد html ؟
او بصيغه اخرى كيف افرغ البيانات من اكواد html عشان اقدر اجلبها بالشكل هذا لتصبح صحيحه ؟


كود PHP:
echo "<description>".$row['body]."</description>\n"; 






الطالب غير متواجد حالياً   قديم 19-12-2005, 03:12 AM
رد مع اقتباس
عضو سوبر نشيط
تاريخ التسجيل: Mar 2000-
#24 (permalink)  

السلام عليكم
اقتباس:
المشاركة الأصلية كتبت بواسطة Eng_Man
هل يجب ان يكون استخدام هذه التقنية مع لغة php بشرط ان يكون
سكربت ال php مثلا يتعامل مع قواعد البيانات ام لا ؟
حبذا لو تتوفر المزيد من الدروس فهذه التقنية ممتازة ويستخدمها الكثير
لا, لا يجب استخدام php أو قاعدة بيانات. يمكنك كتابة ملف xml مباشرة، ولكن إذا كان لديك برنامج أخبار أو مقالات أو مجلة يمكنك استخدام php ليقرأ من قاعدة بيانات البرنامج، كما يمكنك استخدام asp او perl بدلاً من PHP.

أما لسؤال الطالب يمكنك استخدام دوال reguler expression.






أبو ماجد الصارم غير متواجد حالياً   قديم 20-12-2005, 05:06 PM
رد مع اقتباس
عضو جديد
تاريخ التسجيل: Nov 2005-
#25 (permalink)  

كل الشكر لك اخي الكريمـ..






د.انترنت غير متواجد حالياً   قديم 20-12-2005, 09:24 PM
رد مع اقتباس
رد


 

أدوات الموضوع

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

كود [IMG] متاحة
كود HTML معطلة
Trackbacks are متاحة
Pingbacks are متاحة
Refbacks are متاحة



الساعة الآن: 08:08 AM بتوقيت المملكة العربية السعودية