पीएचपी स्क्रिप्ट के जरिए किसी फाइल को उपलब्ध कराना

माइक्रोसाफ्ट टीम्स को लिनक्स पर कैसे स्थापित करें?

माइक्रोसाफ्ट टीम्स क्लाइंट पहला माइक्रोसाफ्ट 365 एप है जो कि लिनक्स डेस्कटाप के लिए उपलब्ध है। यह साफ्टवेयर चैट, वीडीयो मीटिंग, कालिंग और आफिस 365 के दस्तावेजों में सहकार्य हे एक ही मंच पर उपलब्ध करवाता है। इस पोस्ट में हम सीखेंगे कि माइक्रोसाफ्ट टीम्स को लिनक्स पर कैसे स्थापित किया जा सकता है।

XnConvert लिनक्स में बैच इमेज प्रोसेसिंग का बेहतरीन औजार

XnConvert एक ऐसा ही क्रास प्लेटफार्म बैच इमेज प्रोसेसिंग साफ्टवेयर है जिसकी मदद से हम न केवल ढेरों चित्रों के फार्मेट एक क्लिक में बदल सकते हैं बल्कि वाटरमार्किंग, स्पेशल इफेक्ट्स, बार्डर लगाना, इमेज एडजस्टमेंट आदि भी एक ही क्लिक में कर सकते हैं। यह विंडोज लिनक्स और मैक ओएस तीनो में चलता है।

वर्डप्रेस और गूगल डॉक्स में बोलकर टाइप कैसे करें

अब वे दिन गए जब लम्बे दस्तावेज टाइप करने के लिए या तो टाइपिस्ट की मदद लेनी होती थी या फिर खुद टाइपिंग सीखनी‌ होती थी। क्योंकि अब कृत्रिम बुद्धि के विकास की वजह से बोलकर टाइप करना संभव है। आज हम वेब आधारित उन औजारों के बारे में जानेंगे जिनकी मदद से हम बोलकर लम्बे दस्तावेज टाइप कर सकते हैं।
पीएचपी स्क्रिप्ट के जरिए किसी फाइल को उपलब्ध कराना 3
Ankur Guptahttps://antarjaal.in
पेशे से वेब डेवेलपर, पिछले १० से अधिक वर्षों का वेबसाइटें और वेब एप्लिकेशनों के निर्माण का अनुभव। वर्तमान में ईपेपर सीएमएस क्लाउड (सॉफ्टवेयर एज सर्विस आधारित उत्पाद) का विकास और संचालन कर रहे हैं। कम्प्यूटर और तकनीक के विषय में खास रुचि। लम्बे समय तक ब्लॉगर प्लेटफॉर्म पर लिखते रहे. फिर अपना खुद का पोर्टल आरम्भ किया जो की अन्तर्जाल डॉट इन के रूप में आपके सामने है.

किसी चित्र अथवा फाइल को पीएचपी स्क्रिप्ट के द्वारा उपलब्ध कराने की जरुरत कब पड़ती है?

READ  नेक्स्ट क्लाउड: ड्रॉपबॉक्स और गूगल ड्राइव का मुफ्त और मुक्तस्रोत विकल्प

मान लीजिए कि आप कुछ चित्रों अथवा फाइलों को कुछ विशेष उपयोगकर्ताओं को ही दिखाना चाहते हैं। आप चाहते हैं कि शेष लोग उस फाइल तक न पहुंच पाएं तो ऐसी स्थिति में उस फाइल को पीएचपी स्क्रिप्ट के जरिए उपलब्ध कराना अच्छा रहता है। यहां हम एक जेपीईजी चित्र फाइल का उदाहरण ले रहे हैं।

header(‘Content-type: image/jpeg’);
$file = “/path/to/file.jpg”;
if(file_exists($file)){
readfile($file);
}

उपरोक्त उदाहरण में header और readfile फंग्शन ही प्रमुख हैं। उपरोक्त कोड जिस पीएचपी फाइल में जाएगा वह पीएचपी फाइल एक चित्र वाली जेपीईजी फाइल की तरह से कार्य करेगी।

header फंग्शन यह निश्चित करता है कि जो आंकड़े ब्राउज़र को भेजे जा रहे हैं वे किस संरूप के हैं और उन्हे ब्राउज़र किस संरूप में समझे। ध्यान रहे कि इस फंग्शन के पहले किसी अक्षर को echo इत्यादि नही करना चाहिए अन्यथा त्रुटि मिलेगी।

READ  वर्डप्रेस के धीमेपन का पता लगाने हेतु 4 बेहतरीन प्लग इन
READ  PHP Desktop से पीएचपी से बनाएं‌ डेस्कटॉप अनुप्रयोग

readfile सीधे किसी फाइल को पढ़ता है। ध्यान रखें कि readfile में फाइल का पूरा पाथ बताना पड़ता है।

यह हेडर तो जेपीईजी फाइल के लिए था। अन्य कुछ प्रकारों के लिए इस प्रकार है:

Atom

header('Content-type: application/atom+xml');

CSS

header('Content-type: text/css');

Javascript

header('Content-type: text/javascript');

JPEG Image

header('Content-type: image/jpeg');

JSON

header('Content-type: application/json');

PDF

header('Content-type: application/pdf');

RSS

header('Content-Type: application/rss+xml; charset=ISO-8859-1');

Text (Plain)

header('Content-type: text/plain');

XML

header('Content-type: text/xml');

माइक्रोसाफ्ट टीम्स को लिनक्स पर कैसे स्थापित करें?

माइक्रोसाफ्ट टीम्स क्लाइंट पहला माइक्रोसाफ्ट 365 एप है जो कि लिनक्स डेस्कटाप के लिए उपलब्ध है। यह साफ्टवेयर चैट, वीडीयो मीटिंग, कालिंग और आफिस 365 के दस्तावेजों में सहकार्य हे एक ही मंच पर उपलब्ध करवाता है। इस पोस्ट में हम सीखेंगे कि माइक्रोसाफ्ट टीम्स को लिनक्स पर कैसे स्थापित किया जा सकता है।

More Articles Like This