
كما هو الحال وقت سابق رأينا كما أننا يمكن أن حفظ أي صفحة ويب بتنسيق PDF, هل يمكن أن يكون أيضا حاجة الخاصة بك المستخدمين يمكن حفظ o تحميل أي صفحة أو جزء من موقع الويب الخاص بك في تنسيق. DOC, تنسيق مايكروسوفت وورد حزمة مكتب.
ربما حان لأنك بحاجة إلى إعطاء بعض نوع معلومات التي تم إنشاؤها بطريقة ديناميكية في القانون و, ولذلك, أن كنت تعتقد نفسك الملف ليس ممكناً، ويمكنك جعلها متوفرة للتحميل.
كيفية بشكل حيوي إنشاء ملف بتنسيق. DOC في بي إتش بي
الشيء الأكثر أهمية لهذا أن تضع في الخاص بك كود في بي إتش بي مجموعة من توجيهات o رؤوس للإشارة إلى البيانات التي ترسلها في تنسيق المستند. للقيام بذلك, في بداية التعليمة البرمجية الخاصة بك, يضاف ما يلي:
1 2 3 4 | <?php header("Content-type: application/vnd.ms-word"); header("Content-Disposition: attachment; Filename=nombreDelArchivo.doc"); ?> |
مع هذه توجيهات اثنين, كنت تشير إلى أن الملف ولتوليد اكتب Microsoft Word و, بالإضافة, إنه سيتم تحميل باسم, بشكل افتراضي, من nombreDelArchivo.doc.
ثم, ويبدأ ويبدأ أرشيف إتش تي أم ال, وفي رأس, إضافة العلامة التالية الهدف:
1 | <meta charset="Windows-1252" /> |
بما أننا تشير إلى أن مجموعة الأحرف لاستخدامها هي تلك التي عادة ما يستخدم Windows, على 1252--ويندوز.
وأخيراً, داخل علامة الهيئة, ببساطة إنشاء أو إدراج على نص أن كنت تريد إضافته إلى هذا الملف. يمكنك استخدام هذه العلامات من عناوين الأخبار و الفقرات, بالإضافة إلى أخرى.
A مثال ممكن ملف مايكروسوفت وورد, في تنسيق. DOC ولدت بشكل حيوي من بي إتش بي كما رأينا, ويمكن أن يكون التالي:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 | <?php header("Content-type: application/vnd.ms-word"); header("Content-Disposition: attachment; Filename=nombreDelArchivo.doc"); ?> <!DOCTYPE html> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta charset="Windows-1252" /> </head> <body> <h1>Ejemplo de archivo de Word generado mediante PHP!</h1> <p>Este es un archivo de ejemplo donde se demuestran las posibilidades para generar archivos DOC dinámicamente.</p> </body> </html> |
وبهذه الطريقة, يمكنك العرض إلى الخاص بك المستخدمين الملفات في تنسيق المستند ولدت بشكل حيوي قبل بي إتش بي وفي الوقت من التطبيق الخاص بك مع مزيد من المعلومات دقيقة ومبتكرة أن يكون لديك في ذلك الوقت لهذا الغرض.
