Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP] Sesja subdomena.
desavil
post
Post #1





Grupa: Zarejestrowani
Postów: 339
Pomógł: 3
Dołączył: 15.10.2008
Skąd: Internet

Ostrzeżenie: (0%)
-----


Witam,
Męczę się już z tym od paru godzin, przeczytałem wiele stron.

Mam problem z moją sesją. Mianowicie, podczas logowania jeżeli dane są prawdziwe tworzy się takie coś:

  1. if($sql_logowanie_row){
  2. $_SESSION['logowanie01-hash'] = $sql_logowanie_row['hash'];
  3. $_SESSION['logowanie01-hash2'] = $sql_logowanie_row['hash2'];
  4. header("Location: index.html");
  5. }else{echo "blad"}


Na samej górze indexu mam takie coś:
  1. <?php
  2. require("funkcje.php");
  3. con();
  4. ?>


Moje pytanie brzmi: jak zrobić, aby sesja była dostępna nie tylko na podstronach (domena.pl/podstrona1 , domena.pl/podstrona2 itd.), ale i również na sub-domenach (subdomena1.domena.pl , dubdomena2.domena.pl itd.)

Pozdrawiam i bardzo proszę o pomoc.

smile.gif

Pomoże ktoś?


--------------------
"Nie ma głupich pytań, są tylko głupie odpowiedzi."
Pomogłem?? Kliknij "Pomógł" :) Dzięki!
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 4)
hind
post
Post #2





Grupa: Zarejestrowani
Postów: 142
Pomógł: 24
Dołączył: 30.03.2009
Skąd: Rokitno Szlacheckie

Ostrzeżenie: (0%)
-----


ja u siebie rozwiązałem ten problem w nast sposób.
jeśli domena nie jest główna i nie ma klucza sesji to robie redirect na główną domene w celu pobrania klucza, skąd wracam spowrotem na subdomene.
dodatkowo w parametrach ciastka ustawiona domena na ".domena.pl" co również ma za zadanie umozliwić odczy ciacha przez subdomeny.
sesje bazują na bazie danych.
Go to the top of the page
+Quote Post
desavil
post
Post #3





Grupa: Zarejestrowani
Postów: 339
Pomógł: 3
Dołączył: 15.10.2008
Skąd: Internet

Ostrzeżenie: (0%)
-----


No właśnie chodzi mi o dodanie tej "." przed adresem nie wiem jak to zrobić. W tej sesji.

Ten post edytował desavil 4.10.2010, 15:40:35


--------------------
"Nie ma głupich pytań, są tylko głupie odpowiedzi."
Pomogłem?? Kliknij "Pomógł" :) Dzięki!
Go to the top of the page
+Quote Post
hind
post
Post #4





Grupa: Zarejestrowani
Postów: 142
Pomógł: 24
Dołączył: 30.03.2009
Skąd: Rokitno Szlacheckie

Ostrzeżenie: (0%)
-----


http://pl.php.net/manual/en/function.sessi...okie-params.php
dokładniej:
session_set_cookie_params(0, '/', '.example.com');
session_start();

Ten post edytował hind 4.10.2010, 15:41:35
Go to the top of the page
+Quote Post
desavil
post
Post #5





Grupa: Zarejestrowani
Postów: 339
Pomógł: 3
Dołączył: 15.10.2008
Skąd: Internet

Ostrzeżenie: (0%)
-----


Dzięki wielkie smile.gif


--------------------
"Nie ma głupich pytań, są tylko głupie odpowiedzi."
Pomogłem?? Kliknij "Pomógł" :) Dzięki!
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 Aktualny czas: 20.08.2025 - 20:19