के भीतर एक फ़ाइल (उदा। पीडीएफ) से लिंक करना मैं अपने नियंत्रक विचारों में से किसी एक में कुछ पीडीएफ से लिंक करना चाहता हूं। इसे पूरा करने के लिए सबसे अच्छा अभ्यास क्या है? केकेपीएचपी वेबूट फ़ोल्डर में एक ./files/ सबफ़ोल्डर होता है, मैं अपने href में "जादू" पथनामों का उपयोग किये बिना इसे लिंक करने का प्रयास करके उलझन में हूं (उदा। "/path/to/my/webroot/files/myfile.pdf")।एक केकपीएचपी व्यू
मेरे विकल्प क्या हैं?
संपादित करें: मैंने अपने प्रश्न का पर्याप्त वर्णन नहीं किया। मैं प्लेटफार्म-अज्ञेयवादी (यानी mod_rewrite
) तरीके से/एप/वेबूट/फाइल/में फ़ाइलों से लिंक करने का प्रयास कर रहा था।
मैंने केकपीएचपी निर्देशिका संरचना के बाहर ऐसी फाइलों को संग्रहीत करके इस मुद्दे के आसपास काम किया है।
यह सख्ती से मेरे प्रश्न का सही उत्तर है। हालांकि, मैंने अच्छी तरह से संवाद नहीं किया कि मैं कई प्लेटफार्मों में/ऐप/वेबूट/फाइल निर्देशिका में फ़ाइलों को जोड़ने के साथ संघर्ष कर रहा था; विशेष रूप से, जहां mod_rewrite उपलब्ध नहीं है ... –
मैं इसे echo $ के रूप में उपयोग कर रहा हूं-> एचटीएमएल-> लिंक (सबस्ट्र ($ परिणाम ['एस'] ['परिणाम'], 0,20), $ परिणाम [ 'एस'] [ 'filepath']); लेकिन यह COMPUTER CRIMEA JOIN देता है .. मैं चाहता हूं कि आपको – jack
मिल जाए, सुनिश्चित करें कि यह सही वर्तनी है (पथ और फ़ाइल नाम) या अन्यथा यह गायब नियंत्रक त्रुटियों को फेंकता है। मुझे थोड़ी देर के लिए सिरदर्द दिया ... – karns