Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP] Sesje a subdomeny
--Exo--
post 14.10.2013, 11:06:58
Post #1





Goście







Cześć.

Mam problem z serwisem, w którym mam kilka subdomen - otóż moduł m.in: logowania (autoryzacji) nie trzyma sesji gdy loguję się z domeny bez subdomeny a później przechodze na adres url z subdomeną (i na odwrót).
Stworzyłem sobie prosty przykład na localhoscie, dodałem vhosty i właściwie mam to samo - sesja dalej nie trzyma. Może ktoś się podzielić wiedzą, co robie źle?

  1. //test.php
  2.  
  3. <?php
  4. // Konfiguracja
  5. //session_destroy();
  6.  
  7.  
  8. session_name('localsesja');
  9. session_set_cookie_params(0, '/', '.localhost', false, false);
  10. ini_set('session.cookie_domain', '.localhost');
  11.  
  12. //$_SESSION['imie'] = 'admin';
  13.  
  14. var_dump($_SESSION);


Wchodzę z adresu: localhost/test.php - nabijam sobie sesje (tj: imie = admin) później komentuje ten fragment i przechodzę na subdomeny, tj: test.localhost/test.php oraz tester.localhost/test.php - i var_dump zwraca pusta tablice.
Sesja w ogóle nie podtrzymuje się. Brakuje mi pomysłów, może ktoś poradzić/doradzić?

Z góry dziękuje za wszelką pomoc.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 1)
-Exo - Autor tematu-
post 14.10.2013, 11:17:02
Post #2





Goście







Zauważyłem teraz, że "session_id()" dla głównej domeny (bez subdomeny) jest przypisana stała zawartość a gdy przejdzie się na subdomenę to wraz z każdym odświeżeniem mamy nowe SID.
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 14.08.2025 - 03:36