A Munkamenet Engedélyezése A Böngészőben

Tartalomjegyzék:

A Munkamenet Engedélyezése A Böngészőben
A Munkamenet Engedélyezése A Böngészőben

Videó: A Munkamenet Engedélyezése A Böngészőben

Videó: A Munkamenet Engedélyezése A Böngészőben
Videó: Előugró ablakok engedélyezése Internet Explorer böngészőben 2024, November
Anonim

Mivel a webszerver nem folytat folyamatos kommunikációt az ügyféllel, és a kiszolgáló minden egyes kérést újként érzékel, a böngészőben a munkamenetek fő feladata a böngésző azonosítása és a munkamenet változókat tároló megfelelő fájl létrehozása.

A munkamenet engedélyezése a böngészőben
A munkamenet engedélyezése a böngészőben

Utasítás

1. lépés

A munkamenet lényegében egy szöveges fájl, amely a kérelem-válasz párok értékeit tárolja a szerveren. Az ilyen fájlok száma a különféle kliensek számára nagyon nagy lehet, ezért minden klienshez meg van rendelve a saját SID-je, amelyet a lekérdezési karakterlánc segítségével továbbítanak. A munkamenetek és a cookie-k az információk tárolására szolgáló módszerek, amelyeket a felhasználó azonosítására használnak. Ugyanakkor az előbbieket a szerverre menti és az adminisztrátor használja, míg az utóbbiakat a fejlesztő határozza meg, és a helyi számítógépen tárolja.

2. lépés

A munkamenet aktiválását a böngészőben a dool session_start () parancs állítja be minden olyan erőforrásnál, amely változóhívást tartalmaz. Ebben az esetben az true függvény válasza a munkamenet sikeres aktiválását szimbolizálja, a hamis válasz pedig hibát jelent. A munkamenet engedélyezése után elmentheti az adatokat a $ _SESSION tömbbe.

3. lépés

Ne feledje, hogy a session.save_path parancs, amely a php.ini fájlban található, meghatározza a munkamenet fájlok mentési útvonalát. Az irányelv kétértelműsége magában foglalja a munkamenetfájlok automatikus mentését a szerver RAM-jába. A munkamenet "élettartamát" a session.cookie_lifetime irányelv határozza meg ugyanabban a php.ini konfigurációs fájlban.

4. lépés

A böngésző munkamenet funkciójának kikapcsolását a bool session_destroy () függvény állítja be. A string session_id ([$ id]) függvény lehetővé teszi az aktuális munkamenet-azonosító meghatározását.

5. lépés

A funkció további jellemzője, hogy beállíthatja saját munkamenet-azonosítóját az opcionális $ id paraméter segítségével. Felhívjuk figyelmét, hogy a numerikus karakterekkel ellentétben cirill betűk nem engedélyezettek ebben a paraméterben. A saját munkamenet-azonosító beállításának sikerének másik feltétele a session_start () függvény használata.

Ajánlott: