Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Sesja
rsobczuk
post
Post #1





Grupa: Zarejestrowani
Postów: 77
Pomógł: 0
Dołączył: 20.10.2002
Skąd: Kraków

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


Jeżeli mam otwartą jakąś stronę w jednej przeglądarce np (w Firefoxie) i w sesji zapisane są jakieś zmienne, to czy po otwarciu innej przeglądarki (np IE) można w jakiś sposób odczytać te zmienne podając np identyfikator sesji?(IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) ?
Przykład:
Firefox -> http://www.strona.com/zaloguj.php
Wtedy w sesji zapisana jest zmienna login: Stefan

Odpalam sobie IE (nie zamykając Firefoxa), wchodzę sobie na www.strona.com/blabla.php?SESS_ID=ff687f68ds76f87s6d87sd6f87sd6f8s7d6f

... wtedy skrypt sobie sprawdzi jakie wartości są zapisane pod tym identyfikatorem i dokument blabla.php zwróci mi na ekranie Stefan

Jakich funkcji użyć do tego celu i jak wogóle powinien wyglądać taki skrypcik.

Czekam na info (bez zadawania pytań a po co chcę tak zrobić itp).
Pozdrawiam
--r>s
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
dr_bonzo
post
Post #2





Grupa: Przyjaciele php.pl
Postów: 5 724
Pomógł: 259
Dołączył: 13.04.2004
Skąd: N/A

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


1. nie uzyskasz dostepu do danych sesji dopoki skrypt ci ich nie udostepni, np wypisze zawartosc $_SESSION
2. mozna podpiac kilka przegladarek pod jedna sesje (no oczywiscie jesli sesja nie wymaga takiego samego user-agenta (przegladarki)), trzeba po prostu stworzyc/edytowac cookie (jesli odpada przekazywanie SIDa w GETie) z takim samym SID (+inne parametry). Najlatwiej zrobic to w operze (preferences > cookies/privacy > manage cookies > edit cookie), a w kazdej innej mozesz odczytac SID (nie wiem jak tam z modyfikacja).

Ten post edytował dr_bonzo 27.04.2005, 18:27:39
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 9.10.2025 - 00:44