របៀបប្រើ PHP ដើម្បីបង្ខំឯកសារទាញយក

នៅពេលអ្នកគិតអំពីវា កម្មវិធីរុករកបណ្ដាញ គឺជាការបង្កើតដ៏អស្ចារ្យនៃកម្មវិធីស្មុគ្រស្មាញ។ ពួកវាជាឧបករណ៍ដែលជាផ្នែកមួយនៃជីវិតប្រចាំថ្ងៃរបស់យើង - ប្រើសម្រាប់អ្វីៗគ្រប់យ៉ាងពីការពិនិត្យមើលស្ថានភាពមិត្តភក្តិនិងក្រុមគ្រួសារការទំនាក់ទំនងជាមួយមនុស្សទាំងនោះការទិញទំនិញមើលវីដេអូមើលថែរក្សាជីវិតហិរញ្ញវត្ថុរបស់យើងនិងច្រើនណាស់។ ច្រើនទៀត។ ក្នុងនាមជាអ្នកប្រើទូទៅជាកម្មវិធីរុករកនៅក្នុងជីវិតរបស់យើងការពិតគឺថាមនុស្សភាគច្រើនមិនបានកោតសរសើរពីរបៀបដែលមានប្រយោជន៍ដែលពួកគេពិតជាមាន។

នៅ​ពី​ក្រោយ​ឆាក

រឿងមួយដែលកម្មវិធីរុករកធ្វើនៅពីក្រោយឆាកគឺព្យាយាមធ្វើឱ្យការចុចទាំងអស់ដែលមនុស្សម្នាក់ធ្វើក្នុងពេលរកមើលពិតជាធ្វើអ្វីមួយ។ នេះមានន័យថាប្រភេទឯកសារកាន់តែច្រើនអាចត្រូវបានបើកសម្រាប់មើលដោយផ្ទាល់ក្នុងកម្មវិធីរុករកបណ្ដាញ។

ភាគច្រើនបំផុតនេះគឺជារឿងល្អព្រោះវាអាចធ្វើឱ្យមានការតានតឹងយ៉ាងខ្លាំងក្នុងការចុចលើតំណភ្ជាប់ឯកសារដែលអ្នកចង់អានហើយបន្ទាប់មកត្រូវរង់ចាំឱ្យវាទាញយកហើយទីបំផុតបើកនៅលើកុំព្យូទ័ររបស់អ្នក។ ការខកចិត្តនេះឈានដល់កម្រិតនៅពេលដែលអ្នករង់ចាំការទាញយកនេះតែប៉ុណ្ណោះដើម្បីរកឱ្យឃើញថាអ្នកមិនមានកម្មវិធីត្រឹមត្រូវដើម្បីបើកឯកសារ។ ប៉ុន្មានថ្ងៃមកហើយដែលកម្រកើតឡើងណាស់ពីព្រោះកម្មវិធីរុករកពិតជាបង្ហាញឯកសារដោយផ្ទាល់។ ឧទាហរណ៍ឯកសារ PDF មិនទាញយកតាមលំនាំដើម។ ផ្ទុយទៅវិញពួកគេបង្ហាញដោយផ្ទាល់នៅក្នុងកម្មវិធីរុករកបណ្ដាញដែលស្រដៀងនឹងរបៀបដែលទំព័របណ្ដាញមួយនឹងបង្ហាញ។

តើមានអ្វីប្រសិនបើអ្នកមានឯកសារដែលអ្នកចង់ឱ្យមនុស្សទាញយកជំនួសឱ្យការមើលដោយផ្ទាល់នៅក្នុងកម្មវិធីរុករកអ៊ីនធឺណិត?

ប្រសិនបើវាជាឯកសារ HTML ឬជា PDF អ្នកមិនអាចគ្រាន់តែបង្ហោះតំណទៅកាន់ឯកសារនោះទេព្រោះ (ដូចដែលយើងបានគ្របដណ្ដប់) កម្មវិធីបើកអ៊ីនធឺរណែតបើកឯកសារទាំងនោះដោយស្វ័យប្រវត្តិហើយបង្ហាញពួកវាក្នុងតួ។ ដើម្បីទាញយកឯកសារទាំងនេះទៅកុំព្យូទ័ររបស់មនុស្សអ្នកជំនួសឱ្យការប្រើល្បិចខ្លះដោយប្រើ PHP ។

កម្មវិធី PHP អនុញ្ញាតឱ្យអ្នកផ្លាស់ប្តូរបឋមកថា HTTP នៃឯកសារដែលអ្នកកំពុងសរសេរ។

ដំណើរការនេះធ្វើឱ្យវាដូច្នេះអ្នកអាចបង្ខំឯកសារដែលត្រូវបានទាញយកដែលជាធម្មតាកម្មវិធីរុករកនឹងផ្ទុកនៅក្នុងបង្អួចដូចគ្នា។ វាល្អឥតខ្ចោះសម្រាប់ឯកសារដូចជាឯកសារ PDF ឯកសារឯកសាររូបភាពនិងវីដេអូដែលអ្នកចង់ឱ្យអតិថិជនរបស់អ្នកទាញយកជាជាងប្រើប្រាស់អ៊ីនធឺណិតដោយផ្ទាល់ពីកម្មវិធីអ៊ីនធឺណិត។

អ្នកនឹងត្រូវការកម្មវិធី PHP នៅលើម៉ាស៊ីនមេដែលឯកសាររបស់អ្នកនឹងត្រូវបានបង្ហោះឯកសារដែលត្រូវទាញយកនិង ប្រភេទ MIME នៃឯកសារ។

របៀបធ្វើនេះ

  1. ផ្ទុកឡើងឯកសារដែលអ្នកចង់ធ្វើឱ្យមានសម្រាប់ទាញយកទៅម៉ាស៊ីនមេរបស់អ្នក។ ឧទាហរណ៍និយាយថាអ្នកមានឯកសារ PDF ដែលអ្នកចង់ឱ្យគេទាញយកនៅពេលពួកគេចុចតំណ។ ដំបូងអ្នកនឹងផ្ទុកឯកសារនោះឡើងទៅបរិស្ថានបង្ហោះគេហទំព័ររបស់អ្នក។
    large_document.pdf
  2. កែសម្រួលឯកសារ PHP ថ្មីនៅក្នុងកម្មវិធីនិពន្ធគេហទំព័ររបស់អ្នក - សម្រាប់ភាពងាយស្រួលនៃការប្រើប្រាស់យើងសូមផ្តល់អនុសាសន៏នូវឈ្មោះដូចគ្នានឹងឯកសារដែលបានទាញយករបស់អ្នកតែប៉ុណ្ណោះ។ ឧទាហរណ៍:
    large_document.php
  3. បើកប្លុក PHP នៅក្នុងឯកសាររបស់អ្នក:
  4. នៅបន្ទាត់បន្ទាប់កំណត់បឋមកថា HTTP:
    បឋមកថា ("មាតិកាការរៀបចំ: ឯកសារភ្ជាប់ឯកសារឈ្មោះឯកសារ = huge_document.pdf");
  5. បន្ទាប់មកកំណត់ប្រភេទ MIME នៃឯកសារ:
    បឋមកថា ("ប្រភេទមាតិកា: កម្មវិធី / ឯកសារ PDF");
  6. ចង្អុលទៅឯកសារដែលអ្នកចង់ទាញយក:
    ឯកសារអាន ("large_document.pdf");
  7. បន្ទាប់មកបិទប្លុក PHP ហើយរក្សាទុកឯកសារ:
    ?>
  1. ឯកសារ PHP របស់អ្នកគួរតែដូចនេះ:
    បឋមកថា ("មាតិកាការរៀបចំ: ឯកសារភ្ជាប់ឯកសារឈ្មោះឯកសារ = huge_document.pdf");
    បឋមកថា ("ប្រភេទមាតិកា: កម្មវិធី / ឯកសារ PDF");
    ឯកសារអាន ("large_document.pdf");
    ?>
  2. ភ្ជាប់ទៅឯកសារ PHP របស់អ្នកជាតំណទាញយកពីគេហទំព័រ។ ឧទាហរណ៍:
    ទាញយកឯកសារដ៏ធំរបស់ខ្ញុំ (ជា PDF)

វាគួរតែ មិនមានចន្លោះឬរទេះរុញត្រឡប់មកវិញ នៅកន្លែងណាមួយនៅក្នុងឯកសារទេ (លើកលែងតែបន្ទាប់ពីសញ្ញាពាក់កណ្តាល) ។ បន្ទាត់ទទេនឹងធ្វើឱ្យ PHP ទៅជាលំនាំដើមទៅប្រភេទ MIME text / html ហើយឯកសាររបស់អ្នកនឹងមិនត្រូវបានទាញយកទេ។