الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

عمل ملف Excel بالPHP

مغلق
بدأه احمد غريب في 23 أبريل 2005 · 6 رد · 823 مشاهدة · في منتدى تطوير المواقع بـ PHP
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

تعبت كثيراً كى اقوم بعمل ملف excel بالـPHP واليوم عندما كنت فى العمل اعمل على ملف excel واردت حفظ الملف لاحظت انه بالامكان تحويل الملف لـHTML فقمت بعمل ذالك وبعدها قمت بدمج الملف فى ملف PHP وماذا حدث؟؟! إستطعت تحميل الملف والتغير فيه وإضافة بيانات من قاعدة البيانات إليه وإليكم الطريقه بإختصار.

<?
header("Content-type: application/vnd-ms-excel");
header("Content-Disposition: attachment; filename=textxls.xls");
?>

عليك ان تضيف هذين السطرين فى اول البرنامج وعندما تقوم بعمل ملف الاكسل سينتج عنه ملف ضخم مئات الاسطر فى بدايه الملف ستجد

<html xmlns:o="urn:schemas-microsoft-com:office:office"
xmlns:x="urn:schemas-microsoft-com:office:excel"
xmlns="http://www.w3.org/TR/REC-html40">

هذه الاسطر لابد ان تكون فى بداية الملف وتوضع بدالة print او echo

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

ادرج مثال بسيط استغرق عمله اقل من 3 دقائق. وإذا كان هناك اى إستفسار إن شاء الله نقوم بالواجب.

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

والسلام

testExcel.txt

تم تعديل هذه المشاركة بواسطة احمد غريب في 24 أبريل 2005 في 13:05

لا إله إلا الله محمد رسول الله

busbar : يجب ان تدرك انه هناك حد ادنى للمعرفة المطلوبة قبل البدء في عمل أي شئ.

#2

لا إله إلا الله ,,,, هو الملف توالد وبقى تلات ملفات إزاى وليه..... سبحان الله

ثم يعنى ماحدش رد على الموضوع, دا انا كنت فاكر إنى جبت الديب من ديله, بس الظاهر كلكم كنتو عارفين الطريقه وانا اخر من يعلم.

يلا سلام

لا إله إلا الله محمد رسول الله

busbar : يجب ان تدرك انه هناك حد ادنى للمعرفة المطلوبة قبل البدء في عمل أي شئ.

#3

:) لا ما شاء الله عليك اخي احمد ، فعلاً جبت الديب من ديله ،،،

بس ممكن اعرف ليش انت كنت تدور على انشاء ملف Excel بالـ PHP .. ؟ من باب معرفة الحالات التي تستدعي هذا الامر ،،

بنت اليمن ،،

لا اله الا الله .. محمد رسول الله

(* ربِ اجعلني مقيم الصلاة و من ذريتي ، ربنا و تقبل دعـاء *)

يا حيّ يا قيـوم ... برحمتك استغيث ... اصلح لي شأني كله و لا تكلني الى نفسي طرفة عين

#4

الشركه التى اعمل بها طلبت تحميل اجزاء من قاعدة البيانات على شكل ملفات Excel وعمل تقارير ديناميكيه يحملها الموضف مباشرتاً من الموقع تحتوى على بيانات على حسب طلب الموظف, طلبت منهم تحميل الملفات على شكل ملفات نصيه وهم يقومون بعمل التقرير, ولكن واجهتنا مشكلتين, المشكله الاولى الموظفين خبرتهم فى إستخدام الكمبيوتر زى خبرتى فى اللغه الصينيه, يعنى ما يعرفو الانتر من شاشة الكمبيوتر, والمشكله الثانيه هى انهم وإن إستطاعو عمل التقارير فإنها ستكون باشكال مختلفه لذالك قررو تحميلى مسئوليه تنسيق ملفات تحمل جاهزه من الموقع وببيانات مختلفه, هى دى الحكايه من طقطق لإ سلام عليكم

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

لا إله إلا الله محمد رسول الله

busbar : يجب ان تدرك انه هناك حد ادنى للمعرفة المطلوبة قبل البدء في عمل أي شئ.

#5

السلام عليكم

اقتباس
ثم يعنى ماحدش رد على الموضوع, دا انا كنت فاكر إنى جبت الديب من ديله, بس الظاهر كلكم كنتو عارفين الطريقه وانا اخر من يعلم.
لا على العكس يا أخي، بارك الله في جهودك، أنا بصدق الآن فقط عرفت هذه المعلومة والتي تستطيع أن تعمل ملف excel باستخدام php :blink:

اللهم صل وسلم وزد وبارك على سيدنا محمد وعلى آله وصحبه وسلم

تعلم كيف تقرأ من ملف باستخدام لغة السي

Routers Programming-الدرس الأول

#6

ما شاء الله عليك :)

لا اله الا الله .. محمد رسول الله

(* ربِ اجعلني مقيم الصلاة و من ذريتي ، ربنا و تقبل دعـاء *)

يا حيّ يا قيـوم ... برحمتك استغيث ... اصلح لي شأني كله و لا تكلني الى نفسي طرفة عين

#7

هو ده الشغل :)

على فكره هكذا المبرمج يبحث ويصل للهدف .. ولا يوجد من يحفظ كل شئ .. وعلى حسب المشكله يبحث عن الحل :D

هذا الموضوع مغلق.

مواضيع مشابهة