Com S'activa La Sessió Al Navegador

Taula de continguts:

Com S'activa La Sessió Al Navegador
Com S'activa La Sessió Al Navegador

Vídeo: Com S'activa La Sessió Al Navegador

Vídeo: Com S'activa La Sessió Al Navegador
Vídeo: Cómo iniciar sesión en Gmail ✅ (entrar a correo gmail) y cómo cerrar la sesión de Gmail ⭐️ 2021 2024, Maig
Anonim

Com que el servidor web no manté una comunicació contínua amb el client i cada petició és percebuda pel servidor com una nova, la tasca principal de les sessions en un navegador és identificar el navegador i crear un fitxer corresponent que emmagatzemi les variables de sessió.

Com s'activa la sessió al navegador
Com s'activa la sessió al navegador

Instruccions

Pas 1

Una sessió és essencialment un fitxer de text que emmagatzema els valors dels parells de sol·licitud-resposta al servidor. El nombre d'aquests fitxers per a diferents clients pot ser molt gran, de manera que cada client té assignat el seu propi SID, que es transmet mitjançant la cadena de consulta. Les sessions i les cookies són mètodes d’emmagatzematge d’informació que s’utilitzen per identificar un usuari. Al mateix temps, els primers es guarden al servidor i els fan servir l'administrador, mentre que els segons els determina el desenvolupador i s'emmagatzemen a l'ordinador local.

Pas 2

L’activació de la sessió al navegador la defineix l’ordre dool session_start () de cada recurs que conté una crida a variables. En aquest cas, la resposta de la funció true simbolitza l'activació correcta de la sessió, i la resposta false és un error. Després d'activar la sessió, podeu desar les dades a la matriu $ _SESSION.

Pas 3

Tingueu en compte que l'ordre session.save_path, ubicat al fitxer php.ini, defineix el camí d'accés on es guarden els fitxers de sessió. L'ambigüitat d'aquesta directiva implica desar automàticament els fitxers de sessió a la memòria RAM del servidor. La "durada" d'una sessió la defineix la directiva session.cookie_lifetime al mateix fitxer de configuració de php.ini.

Pas 4

La desactivació de la funció de sessió del navegador la defineix la funció bool session_destroy (). La funció string session_id ([$ id]) us permet determinar l’identificador de sessió actual.

Pas 5

Una característica addicional d'aquesta funció és la possibilitat d'establir el vostre propi identificador de sessió mitjançant el paràmetre $ id opcional. Tingueu en compte que els caràcters ciríl·lics no es permeten en aquest paràmetre, a diferència dels caràcters numèrics. Una altra condició per establir amb èxit el vostre propi identificador de sessió és la necessitat d’utilitzar la funció session_start ().

Recomanat: