मै मैरेंटो मोडल पेज में सत्र में सरणी चर सेट करता हूं और getuserdata.php जैसे किसी अन्य पृष्ठ में पुनर्प्राप्त करना चाहता हूं लेकिन किसी अन्य पृष्ठ में नहीं मिलता। मैं परिवर्तनीय सेट करता हूं और एक पृष्ठ में फिर पूरी तरह से पुनर्प्राप्त करता हूं।किसी अन्य पृष्ठ में magento session variable प्राप्त करें
मेरा कोड जैसा है ..
// पहला पृष्ठ कोड।
$session = Mage::getSingleton("core/session", array("name"=>"frontend"));
$fldata = 'work for set data';
$session->setData("free_auth", $fldata);
// एक और पेज कोड।
session_start();
require_once ("../../app/Mage.php");
umask(0);
Mage::app('default');
$session = Mage::getSingleton("core/session", array("name"=>"frontend"));
$stl1 = $session->getData("free_auth");
किसी को भी मुझे उस सामान समस्या के लिए मदद कर सकते हैं ..
पहले से ही दूसरे स्निपेट से 'session_start' को हटाने का प्रयास किया गया है? Magento 'Zend_Session' का उपयोग करता है। एक स्पष्ट 'session_start' मुद्दों का कारण बन सकता है। –
इसके अलावा, आपके सत्र चर नाम का नाम देने की कोशिश की, उदा। वेरिएबल नाम टकराव से बचने के लिए 'myspace_free_auth'? –