Mmene Mungagwiritsire Ntchito PHP Kugwiritsa Ntchito Koperani

Mukamaganizira za izi, makasitomala ndi masewera osangalatsa a mapulogalamu ovuta. Ndizo zida zomwe zili mbali ya moyo wathu wa tsiku ndi tsiku - ntchito zonse pogwiritsa ntchito momwe abwenzi ndi achibale amachitira, kukambirana ndi anthu awo, kugula, kuyang'ana mavidiyo, kusamalira moyo wathu wachuma, ndi zambiri Zambiri. Monga momwe mausitiramu alili ambiri m'miyoyo yathu, zenizeni ndizoti anthu ambiri sadziwa kuti ndiwothandiza bwanji.

Pambuyo pa Zithunzi

Chinthu chimodzi chimene asakatuli amachita pamasewerawa ndi kuyesa kupanga zonse zomwe munthu amachita pazamasewera ndikuchita chinachake. Izi zikutanthauza kuti mitundu yambiri ya mafayilo ikhoza kutsegulidwa kuti ayang'ane mwachindunji pa intaneti.

Nthawi zambiri, ichi ndi chinthu chabwino, chifukwa zingakhale zokhumudwitsa kwambiri kuti mutseke pazomwe mukufuna kuwerengera ndikuyenera kudikira kuti mutsegule ndikutsegula pa kompyuta yanu. Kukhumudwa koteroku kumafikira pazomwe mukuyembekezera pamene mukulandila, pokhapokha mutapeza kuti mulibe ndondomeko yoyenera kutsegula chikalatacho. Masiku ano, zomwe sizichitika kawirikawiri chifukwa osatsegula amachita, ndithudi, kuwonetsa chikalatacho mwachindunji. Mwachitsanzo, mafayilo a PDF sakusunga mwachinsinsi. M'malo mwake, amawonetsa mwachindunji mu msakatuli wofanana ndi momwe tsamba la webusaiti liwonetsere.

Bwanji ngati muli ndi fayilo yomwe mukufuna kuti anthu asiye m'malo moiwona mwachindunji pa webusaitiyi?

Ngati ndi fayilo ya HTML kapena PDF , simungakhoze kutumiza chiyanjano chazomwezo chifukwa (monga momwe taonera) msakatuli amatsegula zikalatazo mosavuta ndikuziwonetsera. Kuti mupange mafayilowa akuwongolera kumakompyuta a munthu, m'malo mwake muyenera kuchita chinyengo pogwiritsa ntchito PHP.

PHP ikukuthandizani kuti musinthe maofesi a HTTP maofesi omwe mukuwalemba.

Kuchita izi kumapangitsa kuti muthe kukakamiza fayilo kuti imasulidwe yomwe kawirikawiri msakatuliyo angayang'anire pawindo lomwelo. Izi ndizokwanira mafayilo monga ma PDF, mafayilo a zolemba, zithunzi, ndi mavidiyo omwe mukufuna kuti makasitomala anu aziwotcha m'malo mowagwiritsa ntchito pa intaneti kuchokera kwa osatsegula.

Mufunikira PHP pa seva la intaneti kumene mafayilo anu adzalandidwa, fayilo yoti idzawotsidwe, ndi mtundu wa MIME wa fayilo yomwe ikufunsidwa.

Mmene Mungachitire Izi

  1. Lembani fayilo yomwe mukufuna kuti muipeze kuwunikira pa seva yanu. Mwachitsanzo, nkuti muli ndi fayilo ya PDF yomwe mukufuna kuti anthu aikonde pamene atsegula chingwe. Mungayambe kujambula fayiloyi ku malo anu osungirako webusaitiyi.
    big_document.pdf
  2. Sinthani fayilo yatsopano ya PHP mumasinthidwe anu a intaneti - kuti mutha kugwiritsa ntchito bwino, tikulimbikitseni kutchula dzina lomwelo monga fayilo yanu, koma ndi extension .php. Mwachitsanzo:
    big_document.php
  3. Tsegulani chikhomo cha PHP muzokalata yanu:
  4. Pa mzere wotsatira, ikani mutu wa HTTP:
    mutu ("mawonekedwe okhutira: chotsatira; dzina lachifaniziro = lalikulu_document.pdf");
  5. Kenaka ikani mtundu wa MIME wa fayilo:
    Mutu ("Okhutira-mtundu: ntchito / pdf");
  6. Onjezani ku fayilo yomwe mukufuna kuikonda:
    readfile ("yaikulu_document.pdf");
  7. Kenaka tseka chipinda cha PHP ndikusunga fayilo:
    ?>
  1. Fayilo yanu ya PHP iyenera kuoneka ngati iyi:
    mutu ("mawonekedwe okhutira: chotsatira; dzina lachifaniziro = lalikulu_document.pdf");
    Mutu ("Okhutira-mtundu: ntchito / pdf");
    readfile ("yaikulu_document.pdf");
    ?>
  2. Lumikizani ku fayilo yanu ya PHP monga chiyanjano chotsitsa ku tsamba la webusaiti. Mwachitsanzo:
    Sungani pepala langa lalikulu (PDF)

Pangakhale malo kapena magareta amabwerera kulikonse mu fayilo (kupatula patatha gawo limodzi). Mzere wosajambulidwa udzapangitsa PHP kukhala yosasintha kwa mtundu wa MIME mtundu / html ndipo fayilo yanu siidzalandila.