ಒಂದು ಫೈಲ್ ಡೌನ್ಲೋಡ್ ಒತ್ತಾಯಿಸಲು ಪಿಎಚ್ಪಿ ಅನ್ನು ಹೇಗೆ ಬಳಸುವುದು

ನೀವು ಅದರ ಬಗ್ಗೆ ಯೋಚಿಸಿದಾಗ, ವೆಬ್ ಬ್ರೌಸರ್ಗಳು ಸಂಕೀರ್ಣ ಪ್ರೋಗ್ರಾಮಿಂಗ್ನ ಅದ್ಭುತ ಸಾಹಸಗಳಾಗಿವೆ. ನಮ್ಮ ದೈನಂದಿನ ಜೀವನದಲ್ಲಿ ಒಂದು ಭಾಗವಾಗಿರುವ ಉಪಕರಣಗಳು ಅವು - ಸ್ನೇಹಿತರು ಮತ್ತು ಕುಟುಂಬದ ಸ್ಥಿತಿಯನ್ನು ಪರಿಶೀಲಿಸುವುದು, ಆ ಜನರೊಂದಿಗೆ ಸಂವಹನ ಮಾಡುವುದು, ಖರೀದಿ ಮಾಡುವಿಕೆ, ವೀಡಿಯೊಗಳನ್ನು ವೀಕ್ಷಿಸಲು, ನಮ್ಮ ಹಣಕಾಸಿನ ಜೀವನವನ್ನು ಕಾಳಜಿ ಮಾಡಲು ಮತ್ತು ತುಂಬಾ ಹೆಚ್ಚು. ಬ್ರೌಸರ್ಗಳು ನಮ್ಮ ಜೀವನದಲ್ಲಿ ಪ್ರಚಲಿತವಾಗಿರುವಂತೆ, ವಾಸ್ತವದಲ್ಲಿ ಅವರು ನಿಜವಾಗಿಯೂ ಎಷ್ಟು ಉಪಯುಕ್ತವೆಂದು ಹೆಚ್ಚಿನ ಜನರು ಪ್ರಶಂಸಿಸುವುದಿಲ್ಲ.

ತೆರೆಮರೆಯಲ್ಲಿ

ಬ್ರೌಸರ್ಗಳು ದೃಶ್ಯಗಳನ್ನು ಹಿಂಬಾಲಿಸುವ ಒಂದು ವಿಷಯವೆಂದರೆ ಬ್ರೌಸಿಂಗ್ ಅಧಿವೇಶನದಲ್ಲಿ ವ್ಯಕ್ತಿಯು ಮಾಡುತ್ತಿರುವ ಎಲ್ಲಾ ಕ್ಲಿಕ್ಗಳನ್ನು ವಾಸ್ತವವಾಗಿ ಏನನ್ನಾದರೂ ಮಾಡಲು ಪ್ರಯತ್ನಿಸಿ. ವೆಬ್ ಬ್ರೌಸರ್ಗಳಲ್ಲಿ ನೇರವಾಗಿ ವೀಕ್ಷಿಸುವುದಕ್ಕಾಗಿ ಹೆಚ್ಚಿನ ಫೈಲ್ ಪ್ರಕಾರಗಳನ್ನು ತೆರೆಯಬಹುದಾಗಿದೆ ಎಂದರ್ಥ.

ಹೆಚ್ಚಿನ ಸಮಯ, ಇದು ಒಳ್ಳೆಯದು, ಏಕೆಂದರೆ ನೀವು ಓದಬೇಕಾದ ಡಾಕ್ಯುಮೆಂಟ್ಗೆ ಲಿಂಕ್ ಅನ್ನು ಕ್ಲಿಕ್ ಮಾಡಲು ಅದು ತುಂಬಾ ನಿರಾಶೆಯನ್ನುಂಟು ಮಾಡುತ್ತದೆ ಮತ್ತು ಅದನ್ನು ಡೌನ್ಲೋಡ್ ಮಾಡಲು ಮತ್ತು ಅಂತಿಮವಾಗಿ ನಿಮ್ಮ ಕಂಪ್ಯೂಟರ್ನಲ್ಲಿ ತೆರೆಯಲು ಕಾಯಬೇಕಾಗುತ್ತದೆ. ಈ ಡೌನ್ಲೋಡ್ಗಾಗಿ ನೀವು ನಿರೀಕ್ಷಿಸಿದಾಗ ಆ ಹತಾಶೆ ಮುಂದಿನ ಹಂತಕ್ಕೆ ತಲುಪುತ್ತದೆ, ಡಾಕ್ಯುಮೆಂಟ್ ತೆರೆಯಲು ನಿಮಗೆ ಸರಿಯಾದ ಪ್ರೋಗ್ರಾಂ ಇಲ್ಲದಿರುವುದನ್ನು ಕಂಡುಕೊಳ್ಳಲು ಮಾತ್ರ. ಈ ದಿನಗಳಲ್ಲಿ, ಬ್ರೌಸರ್ಗಳು ವಾಸ್ತವವಾಗಿ, ಡಾಕ್ಯುಮೆಂಟ್ ಅನ್ನು ನೇರವಾಗಿ ಇನ್ಲೈನ್ ​​ಪ್ರದರ್ಶಿಸುವ ಕಾರಣ ಅಪರೂಪವಾಗಿ ಸಂಭವಿಸುತ್ತದೆ. ಉದಾಹರಣೆಗೆ, PDF ಫೈಲ್ಗಳು ಪೂರ್ವನಿಯೋಜಿತವಾಗಿ ಡೌನ್ಲೋಡ್ ಮಾಡಲಾಗುವುದಿಲ್ಲ. ಬದಲಾಗಿ, ವೆಬ್ ಪುಟವು ಹೇಗೆ ಪ್ರದರ್ಶಿಸುತ್ತದೆ ಎಂಬಂತೆ ವೆಬ್ ಬ್ರೌಸರ್ನಲ್ಲಿ ನೇರವಾಗಿ ಪ್ರದರ್ಶಿಸುತ್ತದೆ.

ವೆಬ್ ಬ್ರೌಸರ್ನಲ್ಲಿ ನೇರವಾಗಿ ವೀಕ್ಷಿಸುವ ಬದಲು ಜನರು ಡೌನ್ಲೋಡ್ ಮಾಡಲು ನೀವು ಫೈಲ್ ಅನ್ನು ಹೊಂದಿದ್ದರೆ ಏನು?

ಅದು HTML ಫೈಲ್ ಅಥವಾ ಪಿಡಿಎಫ್ ಆಗಿದ್ದರೆ, ನೀವು ಆ ಡಾಕ್ಯುಮೆಂಟ್ಗೆ ಲಿಂಕ್ ಅನ್ನು ಪೋಸ್ಟ್ ಮಾಡಲು ಸಾಧ್ಯವಿಲ್ಲ ಏಕೆಂದರೆ (ನಾವು ಈಗ ಒಳಗೊಂಡಿದೆ) ವೆಬ್ ಬ್ರೌಸರ್ ಸ್ವಯಂಚಾಲಿತವಾಗಿ ಆ ಡಾಕ್ಯುಮೆಂಟ್ಗಳನ್ನು ತೆರೆಯುತ್ತದೆ ಮತ್ತು ಅವುಗಳನ್ನು ಇನ್ಲೈನ್ ​​ತೋರಿಸುತ್ತದೆ. ಈ ಫೈಲ್ಗಳನ್ನು ವ್ಯಕ್ತಿಯ ಕಂಪ್ಯೂಟರ್ಗೆ ಡೌನ್ಲೋಡ್ ಮಾಡಲು, ಬದಲಿಗೆ ನೀವು ಪಿಎಚ್ಪಿ ಬಳಸಿ ಕೆಲವು ತಂತ್ರಗಳನ್ನು ಮಾಡಬೇಕಾಗುತ್ತದೆ.

ಪಿಎಚ್ಪಿ ನೀವು ಬರೆಯುವ ಫೈಲ್ಗಳ HTTP ಹೆಡರ್ ಬದಲಾಯಿಸಲು ಅನುಮತಿಸುತ್ತದೆ.

ಈ ಪ್ರಕ್ರಿಯೆಯು ಅದನ್ನು ಮಾಡುತ್ತದೆ ಇದರಿಂದ ನೀವು ಸಾಮಾನ್ಯವಾಗಿ ಫೈಲ್ ಅನ್ನು ಅದೇ ವಿಂಡೋದಲ್ಲಿ ಲೋಡ್ ಮಾಡುವ ಫೈಲ್ ಅನ್ನು ಡೌನ್ಲೋಡ್ ಮಾಡಲು ಒತ್ತಾಯಿಸಬಹುದು. ನಿಮ್ಮ ಗ್ರಾಹಕರು ಬ್ರೌಸರ್ನಿಂದ ನೇರವಾಗಿ ಆನ್ಲೈನ್ನಲ್ಲಿ ಸೇವಿಸುವುದಕ್ಕಿಂತ ಹೆಚ್ಚಾಗಿ ಡೌನ್ಲೋಡ್ ಮಾಡಲು ನೀವು ಬಯಸುವ ಪಿಡಿಎಫ್ಗಳು, ಡಾಕ್ಯುಮೆಂಟ್ ಫೈಲ್ಗಳು, ಇಮೇಜ್ಗಳು ಮತ್ತು ವೀಡಿಯೊಗಳಂತಹ ಫೈಲ್ಗಳಿಗೆ ಇದು ಪರಿಪೂರ್ಣವಾಗಿದೆ.

ವೆಬ್ ಫೈಲ್ನಲ್ಲಿ ನಿಮ್ಮ ಫೈಲ್ಗಳನ್ನು ಹೋಸ್ಟ್ ಮಾಡಲಾಗುವುದು, ಡೌನ್ಲೋಡ್ ಮಾಡಲು ಫೈಲ್, ಮತ್ತು ಪ್ರಶ್ನೆಯಲ್ಲಿರುವ ಫೈಲ್ನ MIME ಪ್ರಕಾರ ನಿಮಗೆ ಪಿಎಚ್ಪಿ ಅಗತ್ಯವಿದೆ.

ಇದನ್ನು ಹೇಗೆ ಮಾಡಬೇಕೆಂದು

  1. ನಿಮ್ಮ ವೆಬ್ ಸರ್ವರ್ಗೆ ಡೌನ್ಲೋಡ್ ಮಾಡಲು ನೀವು ಲಭ್ಯವಾಗುವ ಫೈಲ್ ಅನ್ನು ಅಪ್ಲೋಡ್ ಮಾಡಿ. ಉದಾಹರಣೆಗೆ, ಅವರು ಲಿಂಕ್ ಕ್ಲಿಕ್ ಮಾಡಿದಾಗ ಜನರು ಡೌನ್ಲೋಡ್ ಮಾಡಲು ನೀವು ಬಯಸುವ ಪಿಡಿಎಫ್ ಕಡತವನ್ನು ಹೊಂದಿರುವಿರಿ ಎಂದು ಹೇಳಿ. ನೀವು ಮೊದಲು ಆ ಫೈಲ್ ಅನ್ನು ನಿಮ್ಮ ವೆಬ್ಸೈಟ್ನ ಹೋಸ್ಟಿಂಗ್ ಪರಿಸರಕ್ಕೆ ಅಪ್ಲೋಡ್ ಮಾಡುತ್ತೀರಿ.
    huge_document.pdf
  2. ನಿಮ್ಮ ವೆಬ್ ಸಂಪಾದಕದಲ್ಲಿ ಹೊಸ ಪಿಎಚ್ಪಿ ಫೈಲ್ ಅನ್ನು ಸಂಪಾದಿಸಿ - ಬಳಕೆಗೆ ಸುಲಭವಾಗುವಂತೆ, ನಿಮ್ಮ ಡೌನ್ಲೋಡ್ ಮಾಡಿದ ಫೈಲ್ನಂತೆ ಅದೇ ಹೆಸರನ್ನು ನಾವು ಶಿಫಾರಸು ಮಾಡುತ್ತೇವೆ, ಕೇವಲ ವಿಸ್ತರಣೆಯೊಂದಿಗೆ .php. ಉದಾಹರಣೆಗೆ:
    huge_document.php
  3. ನಿಮ್ಮ ಡಾಕ್ಯುಮೆಂಟ್ನಲ್ಲಿ ಪಿಎಚ್ಪಿ ಬ್ಲಾಕ್ ತೆರೆಯಿರಿ:
  4. ಮುಂದಿನ ಸಾಲಿನಲ್ಲಿ, HTTP ಶಿರೋಲೇಖವನ್ನು ಹೊಂದಿಸಿ:
    ಹೆಡರ್ ("ವಿಷಯ-ಇತ್ಯರ್ಥ: ಲಗತ್ತಿಸುವಿಕೆ; ಫೈಲ್ಹೆಸರು = ಬೃಹತ್_document.pdf");
  5. ನಂತರ ಫೈಲ್ನ MIME- ಪ್ರಕಾರವನ್ನು ಹೊಂದಿಸಿ:
    ಹೆಡರ್ ("ವಿಷಯ-ಪ್ರಕಾರ: ಅಪ್ಲಿಕೇಶನ್ / ಪಿಡಿಎಫ್");
  6. ನೀವು ಡೌನ್ಲೋಡ್ ಮಾಡಲು ಬಯಸುವ ಫೈಲ್ಗೆ ಪಾಯಿಂಟ್ ಮಾಡಿ:
    readfile ("huge_document.pdf");
  7. ನಂತರ ಪಿಎಚ್ಪಿ ಬ್ಲಾಕ್ ಮುಚ್ಚಿ ಮತ್ತು ಫೈಲ್ ಉಳಿಸಿ:
    ?>
  1. ನಿಮ್ಮ ಪಿಎಚ್ಪಿ ಫೈಲ್ ಈ ರೀತಿ ಇರಬೇಕು:
    ಹೆಡರ್ ("ವಿಷಯ-ಇತ್ಯರ್ಥ: ಲಗತ್ತಿಸುವಿಕೆ; ಫೈಲ್ಹೆಸರು = ಬೃಹತ್_document.pdf");
    ಹೆಡರ್ ("ವಿಷಯ-ಪ್ರಕಾರ: ಅಪ್ಲಿಕೇಶನ್ / ಪಿಡಿಎಫ್");
    readfile ("huge_document.pdf");
    ?>
  2. ವೆಬ್ ಪುಟದಿಂದ ಡೌನ್ಲೋಡ್ ಲಿಂಕ್ ಆಗಿ ನಿಮ್ಮ ಪಿಎಚ್ಪಿ ಫೈಲ್ಗೆ ಲಿಂಕ್ ಮಾಡಿ. ಉದಾಹರಣೆಗೆ:
    ನನ್ನ ದೊಡ್ಡ ಡಾಕ್ಯುಮೆಂಟ್ ಅನ್ನು ಡೌನ್ಲೋಡ್ ಮಾಡಿ (PDF)

ಕಡತದಲ್ಲಿ ಯಾವುದೇ ಜಾಗಗಳು ಅಥವಾ ಸಾಗಣೆಯ ಆದಾಯಗಳು ಇರಬಾರದು (ಅರೆ ಕೊಲೊನ್ ನಂತರ ಹೊರತುಪಡಿಸಿ). ಖಾಲಿ ಸಾಲುಗಳು ಪಿಎಚ್ಪಿ ಡೀಫಾಲ್ಟ್ಗೆ MIME ಪ್ರಕಾರ ಪಠ್ಯ / html ಗೆ ಕಾರಣವಾಗುತ್ತವೆ ಮತ್ತು ನಿಮ್ಮ ಫೈಲ್ ಡೌನ್ಲೋಡ್ ಆಗುವುದಿಲ್ಲ.