[Pregunta]: PHPSESSID cookie

Iniciado por Leguim, 9 Febrero 2020, 20:48 PM

0 Miembros y 1 Visitante están viendo este tema.

Leguim

Es una duda "teórica", PHPSESSID es una cookie general de todas las sessiones que tiene un script o aplicación PHP?

es decir si yo tengo una $_SESSION['x'] = 3; entonces se va a agregar esa cookie? y si yo pongo $_SESSION['y'] = 4; no se se agrega otro PHPSESSID? o es uno solo en general para todas las sessiones? trate de hacerlas desaparecer con unset y session_detroy pero sigue apareciendo esa cookie...

mchojrin

PHPSESSID es el nombre de la cookie que lleva el Id de la sesión (Por defecto, eso se puede cambiar desde la configuración de php).

A través del contenido de esa cookie el servidor identifica el espacio donde están almacenados todos los contenidos de la sesión.

En tu ejemplo, lo que tendría tu sesión serían dos variables:

x = 3
y = 4

Si hay varios usuarios conectados a la vez a tu servidor, cada uno tendrá su propio espacio de sesión (Y por ende su propio SessionID), ese valor se almacenará en una cookie llamada PHPSESSID en la computadora local de cada visitante.
Ayudo a desarrolladores PHP a acceder a puestos mejor remunerados