![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 139 Pomógł: 0 Dołączył: 12.07.2005 Skąd: krakow Ostrzeżenie: (0%) ![]() ![]() |
z tego co widzialem na w3schools o ajaxsie to w tutorialach przy wysylaniu zapytania do serwera proponuja aby wygenerwac sid losowo, zeby serer nie korzystal z sesji juz istniejacych.
np:
zastanwiam sie w takim razie jak to jest ze przegladarka "wie" na ktora sesje wyslac zapytanie. czy taka informacja jest zapisana i mozna ja wydobyc za pomoca js? czy nalezalo by przy generowaniu stronki przez php umiescic ta informacje. (jest mi to potrzebne poniewaz chcialbym sie odwolac do zmiennych sesji w php ktore zostaly zdefiniowane wczesniej przez uzytkownika) moze wystarczy nic tam nie dodawac i bedzie ok? |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Moderatorzy Postów: 2 921 Pomógł: 269 Dołączył: 11.08.2005 Skąd: 127.0.0.1 ![]() |
Przykład podany na w3school jest może i dobry ale powoduje niepotrzebne zamieszanie. Dodanie sid'a generowanego losowo ma zapobiec zapisywaniu przez przegladarkę informacji o wczytanej stronie (cache). Zamiast tego polecam użyć:
W ten sposób skrypt po stronie serwera zawsze będzie "świerzy" (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) i nie trzeba kombinować z dodawaniem kolejnych zmiennych w JS. Nagłówki należy dodać w skrypcie po stronie serwera, do którego odwołuje się JavaScript. Ten post edytował batman 23.07.2006, 17:43:32 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 22.08.2025 - 14:18 |