परिवर्तन प्रमुख कार्यों के शीर्ष पर सत्र फ़ाइल नाम
तरह
session_name('mysession');
तो php पेज
session_set_cookie_params(0,"/",".example.com",FALSE,FALSE);
setcookie(session_name(), session_id(),0,"/","example.com");
session_start();
में निम्न कोड का उपयोग अंत में उप डोमेन के डिफ़ॉल्ट सत्र नाम बदल और सबडोमेन के कोर फ़ंक्शंस फ़ाइल में डिफ़ॉल्ट कुकी को हटाएं जैसे:
/*default session name*/
session_name("mysession");
/*remove the PHPSESSID and default session name from subdomain's cookie*/
setcookie("mysession", "",1,"/");
setcookie("PHPSESSID", "",1,"/");
अगर आप PHPSESSID के रूप में अपने कुकी नाम उपयोग करने के साथ जारी रखने के लिए, बस फिर आपके ब्राउज़र के मौजूदा कुकी की जाँच
"mysession" string like session_name('mysession'), setcookie("mysession", "",1,"/");
साथ सभी कार्यों को दूर, बस डोमेन और उप डोमेन के सभी कुकी निकालना, और प्रक्रिया दोहराएं।
स्रोत
2016-01-18 13:23:51
पहले, 'ini_set ('session.cookie_domain', '.example.com')', * तो * 'session_start()' या 'सत्र :: (शुरू)' से https://github.com/delight-im/PHP- कुकी – caw