Kumaha Paké PHP maksa hiji payil Download

Lamun anjeun pikir ngeunaan eta, web panyungsi anu feats endah program kompléks. Aranjeunna parabot anu mangrupa bagian tina kahirupan urang sapopoé - dipaké pikeun sagalana ti mariksa dina status babaturan sareng kulawarga, pikeun komunikasi jeung pamadegan urang, nyieun purchases, mun ningali video, mun nyokot ngurus kahirupan finansial urang, sarta jadi loba Tambih deui. Salaku kaprah saperti panyungsi anu dina kahirupan urang, realitas teh nya eta paling urang teu ngahargaan kumaha mangpaat maranéhna bener téh.

Balik Pamandangan

Hiji hal anu panyungsi do balik layar anu coba nyieun sagala clicks yen jalma anu teu salila sési browsing sabenerna ngalakukeun hal. Ieu ngandung harti yén beuki loba jenis file bisa dibuka pikeun nempo langsung dina panyungsi wéb.

Kalolobaan waktu, ieu hiji hal anu alus, sabab tiasa pisan frustrating mun klik dina link ka dokumen rék maca lajeng kudu ngadagoan ka ngundeur tur tungtungna muka dina komputer Anjeun. hanjelu nu ngahontal tingkat salajengna mun anjeun ngadagoan download ieu, ngan pikeun manggihan nu teu boga program katuhu pikeun muka dokumen teh. poé ieu, éta jarang kajadian kusabab panyungsi do, memang, nembongkeun dokumen teh langsung inline. Contona, file PDF teu undeur ku cara standar. Gantina, aranjeunna nembongkeun langsung dina web browser sarupa kumaha hiji kaca web bakal nembongkeun.

Naon lamun boga file rék jalma pikeun ngundeur tinimbang nempoan eta langsung di web browser?

Lamun mangrupa HTML file atawa PDF , anjeun moal bisa ngan posting tumbu ka dokumen nu ku sabab (sakumaha urang kakarék katutupan) a pangotektak web muka dokumen eta otomatis teras ningalikeun éta inline. Nyieun file ieu ngundeur ka komputer jalma, anjeun tinimbang kudu ngalakukeun sababaraha trickery pake PHP.

PHP ngidinan Anjeun pikeun ngarobah HTTP headers koropak nu nuju nulis.

proses ieu ngajadikeun eta ku kituna anjeun bisa maksa file ka didownload nu ilaharna browser nu bakal muka dina jandela nu sami. Ieu sampurna pikeun file kawas PDFs, file dokumen, gambar, jeung video nu rék konsumén Anjeun pikeun ngundeur tinimbang meakeun online langsung ti pangotektak.

Anjeun bakal peryogi PHP dina web server mana file anjeun bakal hosted, file ka didownload, sarta tipe mimik sahiji file sual.

Kumaha Naha ieu

  1. Unggah payel nu Anjeun hoyong nyieun sadia pikeun diundeur jeung server web Anjeun. Contona, sebutkeun anjeun gaduh file PDF nu rek urang pikeun ngundeur nalika aranjeunna klik link. Anjeun mimiti bakal unggah yén file ka lingkungan ramatloka anjeun hosting.
    huge_document.pdf
  2. Ngedit file PHP anyar dina editor web Anjeun - pikeun betah pamakéan kami nganjurkeun ngaran eta nami sami sakumaha file diundeur anjeun, ukur jeung .php extension. Salaku conto:
    huge_document.php
  3. Buka peungpeuk PHP dina dokumen anjeun:
  4. Dina garis hareup, pakakas lulugu HTTP:
    lulugu ( "Kandungan-disposition: kantétan; Ngaran koropak = huge_document.pdf");
  5. Lajeng ngeset mimik-tipe payil:
    lulugu ( "Kandungan-tipe: aplikasi / pdf");
  6. Nunjuk kana file nu Anjeun hoyong undeur:
    readfile ( "huge_document.pdf");
  7. Lajeng nutup block PHP jeung simpen file:
    ?>
  1. file PHP Anjeun kedah kasampak kawas kieu:
    lulugu ( "Kandungan-disposition: kantétan; Ngaran koropak = huge_document.pdf");
    lulugu ( "Kandungan-tipe: aplikasi / pdf");
    readfile ( "huge_document.pdf");
    ?>
  2. Ieu numbu ka berkas PHP anjeun salaku download link ti Kalurahan a. Salaku conto:
    Ngundeur dokumen badag mah (PDF)

Kudu aya euweuh spasi atanapi kenop mulih mana dina file (iwal sanggeus semi-titik). garis kosong bakal ngakibatkeun PHP ka dituna kana tipe mimik téks / html jeung file anjeun moal undeur.