[دالة] تحميل اجباري , برابط مخفي تحديد المايم mime type

دروس لتعلم كيفية البرمجه بـ PHP , أو بعض الأفكار البرمجيه المفيده ! أيضا لشرح بعض الدوال أو الكلاسات التي قام الأعضاء او الغير بعملها , لتدمجها ببرامجك .
saanina
عبدالرحمــــن
مشاركات: 3762
اشترك في: الاثنين أغسطس 30, 2004 1:54 pm

[دالة] تحميل اجباري , برابط مخفي تحديد المايم mime type

مشاركة بواسطة saanina »

كود: تحديد الكل

    function download_document($filename, $mimetype = 'application/octet-stream')
    {
        if(!file_exists($filename) || !is_readable($filename)) return false;
        $base = basename($filename);
        header("Cache-Control: must-revalidate, post-check=0, pre-check=0");
        header("Content-Disposition: attachment; filename=$base");
        header("Content-Length: " . filesize($filename));
        header("Content-Type: $mimetype");
        readfile($filename);
        exit();
    }
 
طريقة الاستخدام :
مرر لها مسار الملف , ونوع المايم (اختياري )

الداله هنا:
viewtopic.php?t=3606
مفيده لتحديد نوع المايم تايب
naseradarbeh
عضو جديد
مشاركات: 2
اشترك في: الخميس مايو 07, 2009 11:53 am

رد: [دالة] تحميل اجباري , برابط مخفي تحديد المايم mime type

مشاركة بواسطة naseradarbeh »

جزاك الله خيرا