अभी, जब मुझे अपनी PHP वेबसाइट पर किसी पृष्ठ पर कोई समस्या दिखाई देती है, तो मुझे URL को देखना होगा, मानसिक रूप से उस पृष्ठ को प्रदर्शित करने के लिए कौन सी फ़ाइल ज़िम्मेदार है, फिर नेविगेट करें उस फ़ाइल को खोलने के लिए ग्रहण पीडीटी फ़ाइल पेड़। यह कष्टप्रद है और मस्तिष्क शक्ति का उपयोग करता है जो इसके बजाय इस मुद्दे को हल करने के लिए लागू किया जा सकता था।वेब से ग्रहण में स्थानीय फ़ाइल खोलना
मैं अपनी PHP वेबसाइट को प्रत्येक पृष्ठ पर एक लिंक पर प्रदर्शित करना चाहता हूं जिसे मैं एक्लिप्स में सही फ़ाइल को स्वचालित रूप से खोलने के लिए क्लिक कर सकता हूं।
मैं फ़ाइल को खोलने की आवश्यकता के लिए पूर्ण पूर्ण पथ की आसानी से गणना कर सकता हूं (उदाहरण के लिए, खुले सी: /xampp/htdocs/controllers/Foo/Bar.php पर जाकर/foo/bar), और मैं कर सकता हूं सुनिश्चित करें कि ग्रहण वर्तमान में लोड की गई सही परियोजना के साथ खुला है, लेकिन मैं इस बात पर फंस गया हूं कि मैं फ़ायरफ़ॉक्स/क्रोम/आईई को उस विशिष्ट फ़ाइल को खोलने के लिए ग्रहण कैसे कह सकता हूं।
संपादित
मैं एक डेटा के रास्ते जा रहा हूँ:, यूआरआई मेरी फाइल करने के लिए एक लिंक फ़ाइल का नाम शामिल है, एक असामान्य MIME प्रकार के साथ जोड़कर।
<a href="data:link/php;base64,IkM6XHhhb[snip]GhwIgo=">
View controller
</a>
बेस 64-एन्कोडेड सामग्री मेरे कंप्यूटर पर फ़ाइल का पूर्ण पथ है। जब मैं लिंक पर क्लिक करें, फायरफॉक्स मुझे एक नया आवेदन करने के लिए सामग्री प्रकार बाँध देता है, तो मैं एक बैच फ़ाइल मैं अपने आप को लिखा चुना है:
for /f "delims=" %%i in (%1) do (
notepad.exe "%%i"
)
यह काम करता है। अब, मैं ग्रहण की पहले से खोले गए विंडो में फ़ाइल को खोलना चाहूंगा। उपर्युक्त बैच में notepad.exe
को बदलने के लिए मुझे क्या करना है?
एक लंबी लेकिन __interesting__ कहानी। चेतावनी देने के लिए आपका धन्यवाद। मेरे संस्करण की तरह लगता है जल्द ही काम नहीं करेगा ... –