Poradniki ASP

ASP DOM

Samouczek WP

Wprowadzenie do stron internetowych Strony internetowe Brzytwa Układ stron internetowych Foldery stron internetowych Globalne strony internetowe Formularze stron internetowych Obiekty stron internetowych Pliki stron internetowych Bazy danych stron internetowych Pomocnicy stron internetowych Strony internetowe WebGrid Wykresy stron internetowych Adres e-mail stron internetowych Bezpieczeństwo stron internetowych Strony internetowe Opublikuj Przykłady stron internetowych Klasy stron internetowych

Brzytwa ASP.NET

Wprowadzenie do brzytwy Składnia brzytwy Zmienne C# brzytwy Pętle C# brzytwy Razor C# Logika Zmienne VB brzytwy Pętle Razor VB Razor VB Logic

ASP klasyczny

Wprowadzenie do ASP Składnia ASP Zmienne ASP Procedury ASP Warunki korzystania z ASP Zapętlanie ASP Formularze ASP Pliki cookie ASP Sesja ASP Aplikacja ASP ASP #zawiera ASP Global.as ASP AJAX e-mail ASP Przykłady ASP

Odniesienie do ASP

Funkcje ASP VB Słowa kluczowe ASP VB Odpowiedź ASP Zapytanie ASP Aplikacja ASP Sesja ASP Serwer ASP Błąd ASP System plików ASP Strumień tekstowy ASP Dysk ASP Plik ASP Folder ASP Słownik ASP ASP AdRotator Przeglądarka ASP Łączenie treści ASP Rotator treści ASP Szybkie ref. ASP

Samouczek ADO

Wprowadzenie ADO Connect Zestaw rekordów ADO Wyświetlacz ADO Zapytanie ADO Sortuj ADO ADO Dodaj Aktualizacja ADO ADO Usuń Demo ADO Przyspieszenie ADO

Obiekty ADO

ADO Polecenie Połączenie ADO Błąd ADO Pole ADO Parametr ADO Nieruchomość ADO Rekord ADO Zestaw rekordów ADO Strumień ADO Typy danych ADO

Obiekt sesji ASP


Obiekt Session przechowuje informacje o lub zmienia ustawienia sesji użytkownika.


Więcej przykładów


Ustaw lub zwróć liczbę całkowitą, która określa lokalizację lub region. Treści, takie jak data, godzina i waluta, będą wyświetlane zgodnie z tą lokalizacją lub regionem.


Zwróć unikalny identyfikator dla każdego użytkownika. Identyfikator jest generowany przez serwer.


Ustaw i zwróć limit czasu (w minutach) sesji.


Obiekt sesji

Kiedy pracujesz z aplikacją na swoim komputerze, otwierasz ją, wprowadzasz zmiany, a następnie ją zamykasz. To jest jak sesja. Komputer wie, kim jesteś. Wie, kiedy otwierasz aplikację, a kiedy ją zamykasz. Jednak w Internecie jest jeden problem: serwer WWW nie wie kim jesteś i co robisz, ponieważ adres HTTP nie utrzymuje stanu.

ASP rozwiązuje ten problem, tworząc unikalny plik cookie dla każdego użytkownika. Plik cookie jest wysyłany do komputera użytkownika i zawiera informacje identyfikujące użytkownika. Ten interfejs nazywa się obiektem Session.

Obiekt Session przechowuje informacje o lub zmiany ustawień sesji użytkownika.

Zmienne przechowywane w obiekcie Session zawierają informacje o jednym użytkowniku i są dostępne dla wszystkich stron w jednej aplikacji. Typowe informacje przechowywane w zmiennych sesji to nazwa, identyfikator i preferencje. Serwer tworzy nowy obiekt Session dla każdego nowego użytkownika i niszczy obiekt Session po wygaśnięciu sesji.

Kolekcje, właściwości, metody i zdarzenia obiektu Session są opisane poniżej:

Kolekcje

Collection Description
Contents Contains all the items appended to the session through a script command
StaticObjects Contains all the objects appended to the session with the HTML <object> tag


Nieruchomości

Property Description
CodePage Specifies the character set that will be used when displaying dynamic content
LCID Sets or returns an integer that specifies a location or region. Contents like date, time, and currency will be displayed according to that location or region
SessionID Returns a unique id for each user. The unique id is generated by the server
Timeout Sets or returns the timeout period (in minutes) for the Session object in this application

Metody

Method Description
Abandon Destroys a user session
Contents.Remove Deletes an item from the Contents collection
Contents.RemoveAll() Deletes all items from the Contents collection

Wydarzenia

Event Description
Session_OnEnd Occurs when a session ends
Session_OnStart Occurs when a session starts