Kaip įjungti Sesiją Naršyklėje

Turinys:

Kaip įjungti Sesiją Naršyklėje
Kaip įjungti Sesiją Naršyklėje

Video: Kaip įjungti Sesiją Naršyklėje

Video: Kaip įjungti Sesiją Naršyklėje
Video: Kaip prisijungti prie Longse IP kameros per naršyklę Internet Explorer 2024, Lapkritis
Anonim

Kadangi žiniatinklio serveris nepalaiko nuolatinio ryšio su klientu, o serveris kiekvieną prašymą suvokia kaip naują, pagrindinis naršyklės seansų uždavinys yra nustatyti naršyklę ir sukurti atitinkamą failą, kuriame saugomi seanso kintamieji.

Kaip įjungti sesiją naršyklėje
Kaip įjungti sesiją naršyklėje

Nurodymai

1 žingsnis

Seansas iš esmės yra tekstinis failas, kuriame užklausos ir atsakymo porų vertės saugomos serveryje. Tokių failų skaičius skirtingiems klientams gali būti labai didelis, todėl kiekvienam klientui priskiriamas savas SID, kuris perduodamas naudojant užklausos eilutę. Seansai ir slapukai yra informacijos saugojimo metodai, naudojami vartotojui identifikuoti. Tuo pat metu pirmieji įrašomi į serverį ir naudojami administratoriaus, o antruosius nustato kūrėjas ir saugo vietiniame kompiuteryje.

2 žingsnis

Sesijos aktyvavimą naršyklėje nustato kiekvieno ištekliaus, kuriame yra kvietimas į kintamuosius, komanda dool session_start (). Tokiu atveju funkcijos true atsakymas simbolizuoja sėkmingą sesijos aktyvavimą, o atsakymas false - klaida. Įgalinę sesiją, galite išsaugoti duomenis masyve $ _SESSION.

3 žingsnis

Atkreipkite dėmesį, kad php.ini faile esanti komanda session.save_path apibrėžia kelią, kur išsaugomi sesijos failai. Šios direktyvos neaiškumas reiškia, kad seanso failai automatiškai įrašomi į serverio RAM. Seanso „gyvenimo trukmę“apibrėžia session.cookie_lifetime direktyva tame pačiame php.ini konfigūracijos faile.

4 žingsnis

Naršyklės seanso funkcijos išjungimą nustato „Bool session_destroy“() funkcija. Funkcija „string session_id“([$ id]) leidžia nustatyti dabartinį seanso identifikatorių.

5 žingsnis

Papildoma šios funkcijos funkcija yra galimybė nustatyti savo sesijos identifikatorių naudojant pasirinktinį parametrą $ id. Atminkite, kad kirilicos simboliai šiame parametre neleidžiami, skirtingai nei skaitiniai simboliai. Kita sėkmės sąlyga norint nustatyti savo sesijos identifikatorių yra būtinybė naudoti session_start () funkciją.

Rekomenduojamas: