Cita:
Iniciado por Bigcrime Holas, tengo varias dudas sobre las sessiones y he buscado
pero no encuentro respuestas satifactorias.
$_SESSION['usuario'] , session_id() y session_name() son lo mismo ? es decir con cualquiera estoy dando un SID? si no, cuales son sus diferencias ?
No, para "crear" el SID tienes que usar session_start(), y puedes usar después session_id($id) para cambiarlo si quieres, session_name() es para establecer el nombre de la sesión (por lo normal es PHPSESSION o algo así).
También puedes usar la constante
SID para obtener rápidamente el session_name() junto con el session_id().
$_SESSION['usuario'] es para referirte a una variable de tu sesión.
Cita:
Iniciado por Bigcrime diferencia entre session_unregister y session_unset?
session_unregister() se usaba para "borrar" una variable de sesión, pero ya no se usa, y no es recomendado usarlo ya que era cuando se usaban las variables globales (register_globals). Ahora basta con hacer un unset($_SESSION['var']);
session_unset() borra todas las variables, es lo mismo que hacer $_SESSION = array()
Cita:
Iniciado por Bigcrime diferencia entre session_start() y session_register()?
session_start() es para iniciar la sesión, se debe de llamar despúes que estableces las opciones de la sesión, ya que si lo haces antes no toma en cuanta los cambios.
session_register() es igual que unregister, registra una variable global en la sesión pero ya no se debe de usar ya que trae mas problemas, mejor usa $_SESSION['var'] = $var; para guardar la variable.
Cita:
Iniciado por Bigcrime session_cache_limeter private o public ? a que se refieren cuando dicen
caching by proxies o no caching by proxies ?
Cuando tu usas un proxy para navegar en internet, este puede "guardar" una copia de lo que estas viendo para "acelerar" tu conexion, entonces puedes optar por que no guarde nada asi en cada request tiene que ir a tu server.
En la pagina de PHP tienes mejor explicado todas las opciones para eso:
http://mx.php.net/manual/en/function...he-limiter.php Cita:
Iniciado por Bigcrime Por favor, respuestas simples y al grano
! soy tapao de cerebro
Mil gracias!
Saludos.