"إذا أراد العامل أن يؤدي عمله بشكل جيد، فعليه أولاً أن يشحذ أدواته." - كونفوشيوس، "مختارات كونفوشيوس. لو لينجونج"
الصفحة الأمامية > برمجة > كيفية إرسال الملفات إلى المستخدمين من خادم PHP؟

كيفية إرسال الملفات إلى المستخدمين من خادم PHP؟

نشرت في 2025-01-31
تصفح:642

How to Send Files to Users from a PHP Server?

إرسال ملف إلى المستخدم

مثل PDF ، إلى متصفح العميل. لتحقيق ذلك ، يعتمد النهج المناسب على موقع تخزين الملف.

لاستخدام وظيفة readfile (). ومع ذلك ، فإن مجرد تنفيذ ReadFile (ملف $) غير كافٍ. يجب أن يتضمن البرنامج النصي رؤوسًا مناسبة لتمكين العميل من تلقي الملف بنجاح.

الرجوع إلى المثال التالي من دليل PHP الرسمي: $ file = 'monkey.gif' ؛ if (file_exists ($ file)) { رأس ("محتوى-نقل: نقل الملف") ؛ رأس ("نوع المحتوى: التطبيق/ثماني الثماني") ؛ رأس ('محتوى-مرفق ؛ اسم الملف ='. الاسم الأساسي (ملف $)) ؛ رأس ("محتوى نقل النقل: ثنائي") ؛ رأس ("انتهاء الصلاحية: 0") ؛ رأس ('cache-control: يجب إعادة تقييم ، بعد التحقق = 0 ، قبل التحقق = 0') ؛ رأس ('pragma: public') ؛ header ("طول المحتوى:". Filesize ($ file)) ؛ OB_CLEAN () ؛ Flush () ؛ ReadFile (ملف $) ؛ مخرج؛ } ؟>

أحدث البرنامج التعليمي أكثر>

تنصل: جميع الموارد المقدمة هي جزئيًا من الإنترنت. إذا كان هناك أي انتهاك لحقوق الطبع والنشر الخاصة بك أو الحقوق والمصالح الأخرى، فيرجى توضيح الأسباب التفصيلية وتقديم دليل على حقوق الطبع والنشر أو الحقوق والمصالح ثم إرسالها إلى البريد الإلكتروني: [email protected]. سوف نتعامل مع الأمر لك في أقرب وقت ممكن.

Copyright© 2022 湘ICP备2022001581号-3