إرسال ملف إلى المستخدم
مثل 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