Esi eji PHP mee ka ihe nbudata

Mgbe ị na-eche banyere ya, ihe nchọgharị weebụ bụ ihe dị ịtụnanya nke mmemme. Ha bụ ngwá ọrụ nke bụ akụkụ nke ndụ anyị na-adị kwa ụbọchị - jiri ihe niile mee ihe site na ịlele ọnọdụ nke ndị enyi na ndị ezinụlọ, iji soro ndị ahụ na-akparịta ụka, ịzụta, ịle vidio, iji lekọta ego anyị, na ọtụtụ Ọzọ. Dika ihe omumu di na ndu anyi, ihe bu eziokwu bu na otutu ndi mmadu enwegh ekele maka uru ha bara n'ezie.

N'azụ Mpaghara

Otu ihe ndị nchọgharị na-eme n'azụ ebe a na-anwa ịme ihe niile mmadụ na-eme n'oge a na-eme nchọgharị na-eme ihe. Nke a pụtara na a ga-emepe ọtụtụ faịlụ faịlụ maka ilele anya na ihe nchọgharị weebụ.

Ọtụtụ oge, nke a bụ ihe dị mma, ebe ọ bụ na ọ pụrụ ịbụ ihe nkoropụ ịpị njikọ na njikọ nke akwụkwọ ịchọrọ ịgụ na mgbe ahụ ị ga-echere ka ọ budata ma mesịa mepee na kọmputa gị. Nsogbu ahụ ruru ọkwa ọzọ mgbe ị na-eche maka nbudata a, naanị ịchọpụta na ị nweghị usoro ziri ezi iji mepee akwụkwọ ahụ. Ụbọchị ndị a, nke na-adịghị adịkarị n'ihi na ndị na-eme nchọgharị na-eme, n'ezie, gosipụta akwụkwọ ahụ ozugbo. Dịka ọmụmaatụ, faịlụ PDF anaghị ebudata na ndabara. Kama nke ahụ, ha na-egosipụta kpọmkwem na ihe nchọgharị weebụ dị ka otu weebụ ga-esi egosipụta.

Kedu ihe ma ọ bụrụ na ị nwere faịlụ ịchọrọ ka ndị mmadụ budata kama ile ya anya na ihe nchọgharị weebụ?

Ọ bụrụ na ọ bụ faịlụ HTML ma ọ bụ PDF , ị pụghị ịdebanye njikọ na akwụkwọ ahụ n'ihi na (dị ka anyị kpuchibidoro) ihe nchọgharị weebụ na-emepe akwụkwọ ndị ahụ na-akpaghị aka ma gosipụta ha ederede. Iji mee ka faịlụ ndị a gaa na kọmputa nke onye, ​​ị ga-achọ ịme ụfọdụ aghụghọ site na iji PHP.

PHP na-enye gị ohere ịgbanwe ọkwa nkụzi HTTP nke faịlụ ị na-ede.

Usoro a na - eme ka ị nwee ike ịmanye faịlụ a ga - ebudatara na ọ ga - abụrịrị na ihe nchọgharị ahụ ga - arụ na windo ahụ. Nke a zuru oke maka faịlụ dị ka PDFs, faịlụ akwụkwọ, ihe oyiyi, na vidiyo nke ịchọrọ ka ndị ahịa gị budata kama ịre ntanetị na ntanetị.

Ị ga-achọ PHP na sava weebụ ebe ị ga-akwado gị faịlụ, faịlụ a ga-ebudatara, na ụdị MIME nke faịlụ ahụ.

Otu esi eme nke a

  1. Bulite faịlụ ịchọrọ ime maka nbudata na sava weebụ gị. Dịka ọmụmaatụ, kwuo na ị nwere faịlụ PDF ịchọrọ ka ndị mmadụ budata mgbe ha pịa njikọ. Ị ga-ebu ụzọ bulite faịlụ ahụ na ebe nrụọrụ weebụ gị.
    big_document.pdf
  2. Dezie faịlụ PHP ọhụrụ na nchịkọta weebụ gị - iji mee ka ọ dị mfe, anyị na-akwado ịkpọ ya otu aha ahụ dị ka faịlụ ebudatara gị, naanị na mgbatị .php. Ọmụmaatụ:
    big_document.php
  3. Mepee PHP ngọngọ na akwụkwọ gị:
  4. Na nzo nke ozo, debe onu ogugu HTTP:
    nkụnye eji isi mee ("Ọdịnaya-ọdịdị: mgbakwunye; filename = huge_document.pdf");
  5. Weezie ụdị mime-faịlụ ahụ:
    nkụnye eji isi mee ("Ụdị-ụdị: ngwa / pdf");
  6. Dee faịlụ ịchọrọ ibudata:
    readfile ("huge_document.pdf");
  7. Wee mechie PHP ma gbochie faịlụ ahụ:
    ?>
  1. Njikwa PHP gị kwesịrị iyi nke a:
    nkụnye eji isi mee ("Ọdịnaya-ọdịdị: mgbakwunye; filename = huge_document.pdf");
    nkụnye eji isi mee ("Ụdị-ụdị: ngwa / pdf");
    readfile ("huge_document.pdf");
    ?>
  2. Jikọọ faịlụ PHP gị dịka njikọ njikọ site na webpage. Ọmụmaatụ:
    Download nnukwu akwụkwọ m (PDF)

E kwesịghị inwe oghere ma ọ bụ ebugharị ọ bụla na faịlụ ahụ (ma e wezụga mgbe ọ gafere nchịkọta). Nhọrọ edoghị anya ga-eme ka PHP daba na ụdị MIME ụdị / html na faịlụ gị agaghị ebudata.