im bien un novato en sesiones Imaginemos que tenemos un pequeño sitio de inicio de sesión,¿Para qué se utilizan session_id, session_regenerate_id y session_name?
heres una lógica
- entrada
- si la contraseña correcta = usar $ _SESSION [isaloginuser] = 1
- comprobar sesión para ver si menús con $ _SESSION [isaloginuser] = 1
- muestran los menús
- el usuario quiere cerrar las
- sesión de desarmar
- destruir el sistema sesión
es lo que utilizar
session_register
session_destroy
session_unset
session_start
dónde viene el session_id
& la session_regenerate
o session_name
va en? en el sitio php Dice
session_id() se utiliza para obtener o establecer el id sesión para la sesión actual.
Todavía no lo entiendo, ¿por qué los necesitamos de todos modos? en entorno real ¿qué hace?
no solo la contraseña, sino también el nombre de usuario :) – Sarfraz
siempre usa 'session_regenerate_id' cuando el nivel de privilegio cambia – knittl
[Este enlace] (http://stackoverflow.com/questions/18262620/what-additional- value-does-session-destroy-bring-when-i-am-using-session-regener) tiene dos impresionantes respuestas en las sesiones. – CoR