Jak Povolit Relaci V Prohlížeči

Obsah:

Jak Povolit Relaci V Prohlížeči
Jak Povolit Relaci V Prohlížeči

Video: Jak Povolit Relaci V Prohlížeči

Video: Jak Povolit Relaci V Prohlížeči
Video: Jak zapnout tmavý režim v prohlížeči Google Chrome v PC - Tutorial cz 2024, Duben
Anonim

Protože webový server neudržuje nepřetržitou komunikaci s klientem a každý požadavek je serverem vnímán jako nový, je hlavním úkolem relací v prohlížeči identifikovat prohlížeč a vytvořit odpovídající soubor, který ukládá proměnné relace.

Jak povolit relaci v prohlížeči
Jak povolit relaci v prohlížeči

Instrukce

Krok 1

Relace je v podstatě textový soubor, který ukládá hodnoty dvojic požadavek-odpověď na serveru. Počet takových souborů pro různé klienty může být velmi velký, takže každému klientovi je přiřazen vlastní SID, který je předán pomocí řetězce dotazu. Relace a soubory cookie jsou metody ukládání informací používané k identifikaci uživatele. Současně jsou první uloženy na serveru a použity správcem, zatímco druhé jsou určeny vývojářem a uloženy v místním počítači.

Krok 2

Aktivace relace v prohlížeči je nastavena příkazem dool session_start () na každém prostředku obsahujícím volání proměnných. V tomto případě odezva funkce true symbolizuje úspěšnou aktivaci relace a odezva false - chyba. Po povolení relace můžete data uložit do pole $ _SESSION.

Krok 3

Všimněte si, že příkaz session.save_path, který je umístěn v souboru php.ini, definuje cestu, kam jsou uloženy soubory relace. Nejednoznačnost této směrnice implikuje automatické ukládání souborů relací do paměti RAM serveru. „Životnost“relace je definována směrnicí session.cookie_lifetime ve stejném konfiguračním souboru php.ini.

Krok 4

Zakázání funkce relace prohlížeče je nastaveno funkcí bool session_destroy (). Funkce řetězce session_id ([$ id]) umožňuje určit aktuální identifikátor relace.

Krok 5

Další funkcí této funkce je schopnost nastavit vlastní identifikátor relace pomocí volitelného parametru $ id. Upozorňujeme, že v tomto parametru nejsou povoleny znaky cyrilice, na rozdíl od číselných znaků. Další podmínkou úspěchu nastavení vlastního identifikátoru relace je potřeba použít funkci session_start ().

Doporučuje: