कहें कि उपयोगकर्ता निम्नलिखित पेज लोड कर रहा है: www.example.com/myDirectory/myPage.php?answer=yes
और मैं उस से myPage.php?answer=yes
प्राप्त करने के लिए PHP का उपयोग करना चाहता हूं। हालांकि, basename($_SERVER['PHP_SELF'])
केवल myPage.php
लौटाता है। मुझे यह कैसे करना है?यूआरएल पैरामीटर के साथ वर्तमान फ़ाइल नाम प्राप्त करें
उत्तर
आप क्वेरी स्ट्रिंग जोड़ सकते हैं के बाद आप get यह के रूप में एक environment variable:
$myurl = strlen($_SERVER['QUERY_STRING']) ? basename($_SERVER['PHP_SELF'])."?".$_SERVER['QUERY_STRING'] : basename($_SERVER['PHP_SELF']);
यह '/ myDirectory/myPage.phpanswer = yes' देता है। मुझे 'myPage.php? Answer = yes' चाहिए। – Mooseman
@Mooseman आप '/' पर विस्फोट कर सकते हैं, और परिणामी सरणी – Ascherer
व्हाउप्स में अंतिम तत्व प्राप्त कर सकते हैं। अभी तय – Blazemonger
$_SERVER['QUERY_STRING']
:
$myurl = basename($_SERVER['PHP_SELF']) . "?" . $_SERVER['QUERY_STRING'];
आप कोई क्वेरी स्ट्रिंग की संभावना पर विचार करने की जरूरत है, एक सशर्त परीक्षण जोड़ने
आपको पैरामीटर
यह आसान है ?:
basename($_SERVER['REQUEST_URI'])
मुझे नहीं पता ; मुझे बताओ! –
पिछला पैरामीटर वाले यूआरएल के लिए निम्नलिखित यूआरएल का पहला भाग होगा (यानी। पहले भाग?) परिवर्तनीय $ current_url [0] के भीतर और फिर इसे प्रिंट करें।
<?
$current_url = explode("?", $_SERVER['REQUEST_URI']);
echo $current_url[0] ;
?>
- 1. रेल - जीईटी पैरामीटर के बिना वर्तमान यूआरएल प्राप्त करें
- 2. पायथन/जीएई के साथ वर्तमान डोमेन नाम कैसे प्राप्त करें?
- 3. यूआरएल स्ट्रिंग पैरामीटर प्राप्त करें?
- 4. नाम 'यूआरएल' नाम वर्तमान संदर्भ त्रुटि
- 5. पैरामीटर के साथ पूरा यूआरएल कैसे प्राप्त करें?
- 6. जावास्क्रिप्ट के साथ यूआरएल पैरामीटर कैसे प्राप्त करें?
- 7. मैं पाइथन के साथ वर्तमान फ़ाइल, वर्तमान कक्षा, और वर्तमान विधि कैसे प्राप्त करूं? फ़ाइल का
- 8. पृष्ठ का वर्तमान यूआरएल प्राप्त करें (यूआरएल यूआरएल रीवाइट)
- 9. वर्तमान ब्राउज़र यूआरएल प्राप्त करें - एक्शनस्क्रिप्ट 3
- 10. पैरामीटर का नाम प्राप्त करें
- 11. पिलोन में एक यूआरएल से एक ही नाम के साथ कई पैरामीटर कैसे प्राप्त करें?
- 12. बेबेल प्लगइन में वर्तमान फ़ाइल नाम प्राप्त करें?
- 13. शानदार टेक्स्ट: वर्तमान दृश्य का फ़ाइल नाम कैसे प्राप्त करें
- 14. वर्तमान जावास्क्रिप्ट फ़ाइल नाम का पूर्ण पथ कैसे प्राप्त करें
- 15. नाम के साथ पैरामीटर नाम
- 16. वर्तमान पर्यावरण का नाम प्राप्त करें
- 17. वर्तमान कक्षा का नाम प्राप्त करें?
- 18. जावास्क्रिप्ट में वर्तमान यूआरएल का निर्देशिका हिस्सा कैसे प्राप्त करें?
- 19. शेयरपॉइंट वर्तमान उपयोगकर्ता खाता नाम प्राप्त करें?
- 20. रेल में यूआरएल पैरामीटर कैसे प्राप्त करें?
- 21. PHP - वर्तमान यूआरएल प्राप्त करना
- 22. PHP वर्तमान निर्देशिका का नाम प्राप्त करें
- 23. एक्शनस्क्रिप्ट - वर्तमान फ़ंक्शन का नाम प्राप्त करें
- 24. वर्तमान फ़ंक्शन का नाम कैसे प्राप्त करें?
- 25. वर्तमान उपयोगकर्ता का नाम प्राप्त करें
- 26. वर्तमान सक्रिय एप्लिकेशन का नाम प्राप्त करें
- 27. वर्तमान क्लिकऑन के एप्लिकेशन प्रकाशक का नाम प्राप्त करें?
- 28. वर्तमान यूआरएल प्राप्त करें लेकिन http: // part bookmarklet के बिना!
- 29. Django नाम से यूआरएल रेगेक्स प्राप्त करें
- 30. पैरामीटर, हैश, http (ओं) के बिना वर्तमान यूआरएल: //
PHP parse_url() डोमेन, फ़ाइल की एक सरणी लौटाएगा और चर प्राप्त करेगा। – Dinesh