Ako Povoliť Reláciu V Prehliadači

Obsah:

Ako Povoliť Reláciu V Prehliadači
Ako Povoliť Reláciu V Prehliadači

Video: Ako Povoliť Reláciu V Prehliadači

Video: Ako Povoliť Reláciu V Prehliadači
Video: Топ 5 скрытых полезных программ Windows 10 2024, Smieť
Anonim

Pretože webový server neudržuje nepretržitú komunikáciu s klientom a každá požiadavka je serverom vnímaná ako nová, hlavnou úlohou relácií v prehliadači je identifikácia prehľadávača a vytvorenie zodpovedajúceho súboru, ktorý ukladá premenné relácie.

Ako povoliť reláciu v prehliadači
Ako povoliť reláciu v prehliadači

Inštrukcie

Krok 1

Relácia je v podstate textový súbor, ktorý ukladá hodnoty párov požiadavka-odpoveď na serveri. Počet takýchto súborov pre rôznych klientov môže byť veľmi veľký, takže každému klientovi je priradený jeho vlastný SID, ktorý sa odovzdáva pomocou reťazca dotazu. Relácie a súbory cookie sú metódy ukladania informácií používané na identifikáciu používateľa. Prvé sa súčasne ukladajú na serveri a používa ich správca, zatiaľ čo tie druhé určuje vývojár a ukladajú sa v miestnom počítači.

Krok 2

Aktivácia relácie v prehľadávači je nastavená príkazom dool session_start () na každom prostriedku obsahujúcom volanie premenných. V tomto prípade odpoveď funkcie true symbolizuje úspešnú aktiváciu relácie a odpoveď false - chyba. Po povolení relácie môžete údaje uložiť do poľa $ _SESSION.

Krok 3

Upozorňujeme, že príkaz session.save_path, ktorý sa nachádza v súbore php.ini, definuje cestu, kam sa ukladajú súbory relácie. Nejednoznačnosť tejto smernice znamená automatické ukladanie súborov relácie do pamäte RAM servera. „Životnosť“relácie je definovaná smernicou session.cookie_lifetime v rovnakom konfiguračnom súbore php.ini.

Krok 4

Zakázanie funkcie relácie prehľadávača je nastavené funkciou bool session_destroy (). Funkcia reťazca session_id ([$ id]) umožňuje určiť aktuálny identifikátor relácie.

Krok 5

Ďalšou vlastnosťou tejto funkcie je schopnosť nastaviť si vlastný identifikátor relácie pomocou voliteľného parametra $ id. Upozorňujeme, že v tomto parametri nie sú povolené znaky cyriliky, na rozdiel od číselných znakov. Ďalšou podmienkou úspechu nastavenia vlastného identifikátora relácie je potreba použitia funkcie session_start ().

Odporúča: