zmiana nazwy sesja na szczycie podstawowych funkcji złożyć jak
session_name('mysession');
następnie użyć następującego kodu do strony php
session_set_cookie_params(0,"/",".example.com",FALSE,FALSE);
setcookie(session_name(), session_id(),0,"/","example.com");
session_start();
wreszcie zmienić domyślną nazwę sesji subdomenie i usuń domyślny plik cookie w głównym pliku poddomeny: , taki jak:
/*default session name*/
session_name("mysession");
/*remove the PHPSESSID and default session name from subdomain's cookie*/
setcookie("mysession", "",1,"/");
setcookie("PHPSESSID", "",1,"/");
jeśli kontynuować przy użyciu nazwy plików cookie jako PHPSESSID, po prostu usunąć wszystkie funkcje z
"mysession" string like session_name('mysession'), setcookie("mysession", "",1,"/");
następnie sprawdzić w przeglądarce istniejące pliki cookie, po prostu usunąć wszystkie pliki cookie z domeny i subdomeny, i powtórzyć proces.
Najpierw 'ini_set ('session.cookie_domain', '.example.com')', '* potem * session_start()' lub 'Sesja :: start()' od https://github.com/delight-im/PHP-Cookie – caw