![]() |
![]() |
![]()
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 |
|
|
![]() |
![]()
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 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 9.10.2025 - 00:44 |