سوالف اندرويد




العودة   سوالف سوفت > سوالف برمجة المواقع وتطويرها > البرمجية القياسية Ajax +XML+ CSS+ JavaScript وغيرها
التسجيل المدوّنات البحث مشاركات اليوم جعل الأقسام مقروءة

الوسوم:

الرد على الموضوع
 
LinkBack أدوات الموضوع
عضو نشيط
#1  
انا بحاجتكم يا اهل سوالف! كيف اكتب في ملف xml من خلال php

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

احتاج سكربت بسيط php و ملف xml وظيفتهما كالتالي :

هنالك خبر يتكون من :
1-عنوان الخبر 2-نص الخبر 3-تاريخ الخبر 4-رقم الخبر 5-مفضلة(نعم او لا او ايقونه)

يقوم ملف البي اتش بي بقرأئة الخبر من الفاريبلز المحددة
ويكون الخيار الديناميكي هو الخيار 5-مفضلة (نعم او لا) بحيث يستطيع الكتابة على ملف xml تحديد الخيار المرغوب فيه

بحيث يستطيع المستخدم الضغط على نعم او لا للمفضلة في الخبر الذي يقرأة من خلال رابط او ايقونة بحيث يغير المتغير في ملف xml بـ yes or no على حسب اختيار المستخدم

الغرض هو تحديد الخبر اما ان يكون في المفضلة او لا ,, اي يكون ملف php يستطيع الكتابة والقرائة ايضا بمساعدة جافا سكربت مثلاً



اتمنى ان تكون الصورة اتضحت .. انتظركم بفارغ الصبر

جزاكم الله عنا كل خر






__________________
موقع نحلة لاختصار الروابط
http://4b.bz

لا تعاند من إذا قال فعل!
candid is offline   قديم 28-02-2010, 03:18 PM
الرد مع إقتباس
عضو نشيط
#2  

عزيزي إذا كنت تعمل على PHP5 يمكنك إستخدام SimpleXML للقراءة والكتابة
يمكنك مشاهدة أمثلة لكل دالة عبر الرابط التالي
http://www.w3schools.com/PHP/php_ref_simplexml.asp

تحياتي






__________________
Orient.ps - Where Technology Become Jewelry
Tech Talk Time
Dev.Moh Sh is offline   قديم 02-03-2010, 06:17 AM
الرد مع إقتباس
عضو نشيط
#3  

يمكن القراءة والكتابة من وإلى XML بدون الحاجه إلى إلى لغة مسانده فقـط PHP


بالنسبه للكتابة فالأمر سهل جدا يمكنك كتابة

هذا مبدأ الكتابة للملف
كود PHP:
$filename "Data.xml";
$filehandle fopen($filename'w') or die("تعذر فتح الملف"); 

كود PHP:
//////هنـا متغير وهذا الوسم بداية ملف الـ XML 
$stringData  = "<?xml version="1.0\" encoding=\"ISO-8859-1\"?>\n";

///////كتابة الوسم داخل  ملف الـ XML
fwrite($filehandle$stringData);
لو اردت ان تنزل سطر جديد

كود PHP:
$GZWAN  "\n";
fwrite($filehandle$GZWAN); 
ولو اردت ان تكتب إي شيء

كود PHP:
$GZ  "اي شي هههه";
fwrite($filehandle$GZ ); 


\n بالنسبه لسطر جديد هذا الرمز
\t ولو اردت ان تضع مسافه ايضاً لها رمز مشابه تقريباً
الاخيره ماني متاكد منها



هذا بالنسبة للكاتبة على الملف او انشاء الملف


اما بالنسبة للقرائه


من إي نسخة منتدى vb ابحث عن ملف class_xml.php داخل مجلد includes

فقط قم بانكلود للملف



طريقة الاستخدام

كود PHP:
$files ="Data.xml";

$xmlobj = new XMLparser(false,$files);
$xml $xmlobj->parse();
///////////////////////   لستخراج قيمة من الملف  ووضعها في متغير 
$asdd=$xml[Languages][id]; 
طبعاً
Languages
id
على حسب بنية ملف الـ XML لديك



تحياتي . غزوان







آخر تعديل بواسطة غزوان في 16-03-2010 الساعة 08:00 AM.
غزوان is offline   قديم 16-03-2010, 07:58 AM
الرد مع إقتباس
الرد على الموضوع



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

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

كود vB متاح
كود [IMG] متاح
كود HTML غير متاح
Trackbacks are متاح
Pingbacks are متاح
Refbacks are متاح


المواضيع المشابهه
الموضوع كاتب الموضوع القسم الردود آخر مشاركة
من يساعدني؟ [ بحاجتكم ]. Abu Fahd القسم العام 10 29-10-2007 02:14 AM
إبحث فى سوالف من خلال متصفحك Developer. الويب والويب 2.0 والـ Semantic Web 21 02-09-2007 11:33 AM
إمتداداً لموضوع دخولي الى طريق الهداية الاسلام فأنا اعلن اسلامي وانا بحاجتكم الشرق الاوسط القسم العام 54 26-05-2006 09:56 AM
منتديات الصرقعه بحاجتكم الصرقعة سوالف الاستضافة 15 03-03-2004 07:00 PM


جميع الأوقات بتوقيت غرينتش +3. الوقت الآن هو 03:15 PM.