ፋይሎችን ለማውረድ በ PHP ለመጠቀም

ስለእሱ ስታስብ የድር አሳሾች በጣም ውስብስብ ፕሮግራሞች ናቸው. እነሱ የዕለት ተዕለት የኑሮዎቻችን አካል ናቸው - የጓደኞቻቸውን እና የቤተሰብ ሁኔታን, ከዛ ሰዎች ጋር ለመገናኘትና ለመግዛት, ቪዲዮዎችን ለመመልከት, የገንዘብ ፋይዳችንን ለመንከባከብ, እና በጣም ብዙ ተጨማሪ. አሳሾች በሕይወታችን ውስጥ ሲካሄዱ ሲታይ እውነታው አብዛኛው ሰዎች ምን ያህል ጠቃሚ እንደሆኑ አልገነዘቡም.

ከትክክለኛዎቹ በስተጀርባ

አሳሾች ከጀርባው በስተጀርባ የሚያደርጉት አንድ ነገር በአንድ የአሰሳ ክፍለ ጊዜ ውስጥ አንድ ሰው ጠቅ ያደረጋቸውን ጠቅታዎች ለማድረግ አንድ ነገር ለማድረግ ነው. ይህ ማለት በድር አሳሾች ውስጥ በቀጥታ ለመመልከት ተጨማሪ በርከት ያሉ የፋይል ዓይነቶች መከፈት ይችላሉ ማለት ነው.

አብዛኛውን ጊዜ ሊያነቡት የሚፈልጉት ሰነድ ላይ አንድ አገናኝ ላይ ጠቅ ማድረግ እና ከዚያ በኋላ ማውረድ እስኪያቆሙ እና በመጨረሻም በኮምፒተርዎ ላይ ሊከፍቱ ስለሚችሉ ይህ ጥሩ ነገር ነው. ያንን ውርርድ ሲጠብቁ ይህ ብስጭት ወደ ቀጣዩ ደረጃ ይደርሳል, ሰነዱን ለመክፈት ትክክለኛው ፕሮግራም እንደሌለዎት ለማወቅ ይመረጣል. ዛሬ, ያ በአብዛኛው የሚከሰተው አሳሾች በማያ ገነድ በቀጥታ መስመር ውስጥ ስለሚያሳይ ነው. ለምሳሌ, የፒዲኤፍ ፋይሎች በነባሪ አይወድም. ይልቁንም, አንድ ድረ-ገጽ እንዴት እንደሚታይ አይነት በድር አሳሽ በቀጥታ ይታያሉ.

ሰዎች በድር አሳሽ ውስጥ በቀጥታ ከማየት ይልቅ እንዲወዱት የሚፈልጉት ፋይል ካለዎትስ?

ኤችቲኤምኤል ፋይል ወይም ፒዲኤፍ ከሆነ , ለዚያ ሰነድ አንድ አገናኝ ብቻ መለጠፍ አይቻልም ምክንያቱም (ልክ እንዳለንነው) አንድ ድር አሳሽ እነዚያን ሰነዶች በራስ ሰር ይከፍትና መስመር ውስጥ እንዲያሳያቸው ያስችልዎታል. እነዚህ ፋይሎች ወደ ሰው ኮምፒዩተሩ ለማውረድ እንዲሞክሩ እርስዎ ፋንታ PHP ን በመጠቀም ማታለል ይፈልጋሉ.

PHP እርስዎ የሚጽፉትን የ HTTP አርዕስት ርዕሶች እንዲቀይሩ ያስችልዎታል.

ይሄ ሂደት በአሳሹ አንድ አሳሽ በተመሳሳይ መስኮት የሚጫን ፋይል እንዲወርድ ማድረግ ይችላሉ. ይሄ እንደ እርስዎ ፒዲኤፎች, ፋይሎች, ምስሎች, እና ቪዲዮዎች የመሳሰሉ ፋይሎችን በቀጥታ ከአሳሽ ላይ ከመጠቀም ይልቅ ደንበኛዎችዎ እንዲያወርዱ የሚፈልጓቸው ናቸው.

የእርስዎ ፋይሎች የሚሰሩበት የድር አገልጋይ, የሚጫነበት ፋይል እና የተጠየቀው ፋይል አይነት MIME መሰሪያ ነው .

ይህንን እንዴት ማድረግ እንደሚቻል

  1. ወደ ድር አገልጋይዎ ለማውረድ የሚፈልጉትን ፋይል ይስቀሉ. ለምሳሌ, አንድ አገናኝ ጠቅ በሚያደርጉበት ጊዜ ሰዎች እንዲያወርዱ የሚፈልጓቸውን የፒ.ዲ.ኤፍ. ፋይል እንዳለዎት ይናገሩ. ይህን ፋይል በመጀመሪያ ወደ የድር ጣቢያዎ አስተናጋጅ ሁኔታ መስቀል አለብዎት.
    huge_document.pdf
  2. በርስዎ ድር ኤዲተር ውስጥ አዲስ PHP ፋይል ያርትዑ - ለአጠቃቀም ምቾት, እንደ የእርስዎ የወረዱ ፋይል ስም ተመሳሳይ ስም እንዲሰጠው እንመክራለን, በ . ለምሳሌ:
    huge_document.php
  3. በሰነድዎ ውስጥ የ PHP ትሩን ክፈት:
  4. በቀጣዩ መስመር ላይ የኤች ቲ ቲ ፒ አርዕስት አዘጋጅ:
    ርእስ ("ይዘት-አቀናባሪ: አባሪ; የፋይል ስም = ትልቅ_ዶክፍል.pdf");
  5. ከዚያም የ MIME ዓይነቱን ፋይል ያዘጋጁ
    ርእስ ("ይዘት-አይነት: application / pdf");
  6. ማውረድ የሚፈልጉትን ፋይል ይጠቁሙ:
    የተነበበ ፋይል ("huge_document.pdf");
  7. ከዚያ የ PHP ስብስብን ይዝጉና ፋይሉን ያስቀምጡ.
    ?>
  1. የእርስዎ PHP ፋይል ልክ እንደዚህ ነው:
    ርእስ ("ይዘት-አቀናባሪ: አባሪ; የፋይል ስም = ትልቅ_ዶክፍል.pdf");
    ርእስ ("ይዘት-አይነት: application / pdf");
    የተነበበ ፋይል ("huge_document.pdf");
    ?>
  2. ከድረ-ገጽ አገናኝ አውርድ እንደ የእርስዎ PHP ፋይል ያገናኙ. ለምሳሌ:
    የእኔን ትልቅ ሰነድ አውርድ (ፒዲኤፍ)

በፋይሉ ውስጥ ማንኛውም ቦታ ወይም ቦታ የለም (ከግሪኩ በኋላ). ባዶ መስመሮች PHP ወደ MIME አይነት ጽሑፍ / html እንዲተላለፉ ይደረጋሉ እንዲሁም ፋይሉ አይወርድም.