क्या ज़ेंड फ्रेमवर्क में उपयोगकर्ता द्वारा पिछली बार देखी गई पृष्ठ के यूआरएल को पकड़ने का कोई तरीका है?ज़ेंड फ्रेमवर्क: रेफरर पेज प्राप्त करें?
मैं वास्तव में $_SERVER['HTTP_REFERRER']
का उपयोग नहीं करना चाहता हूं।
क्या ज़ेंड फ्रेमवर्क में उपयोगकर्ता द्वारा पिछली बार देखी गई पृष्ठ के यूआरएल को पकड़ने का कोई तरीका है?ज़ेंड फ्रेमवर्क: रेफरर पेज प्राप्त करें?
मैं वास्तव में $_SERVER['HTTP_REFERRER']
का उपयोग नहीं करना चाहता हूं।
MWOP ने यहां एक अच्छी पोस्ट डाली है जो आपको दिखाती है कि HTML शीर्षलेख (रेफरर सहित) कैसे प्राप्त करें।
http://zend-framework-community.634137.n4.nabble.com/Referer-td3007321.html
// In an action method of a controller
$request = $this->getRequest();
$request->getHeader('referer');
:
$this->getRequest()->getServer('HTTP_REFERER')
मूल रूप से $ _SERVER, का उपयोग कर के रूप में लेकिन इकाई परीक्षण में समस्याओं के कारण के बिना एक ही।
आप Module.php में यह करने के लिए चाहते हैं?
मैं एक छोटे से समाधान
$ हेडर = नए \ Zend \ http \ PhpEnvironment \ अनुरोध को खोजने है;
$ शीर्षलेख-> getServer ('HTTP_REFERER')
आप HTTP संदर्भकर्ता का उपयोग क्यों नहीं करना चाहते हैं? – cha0site