Você está na página 1de 2

Funciones de gestin de sesiones funcin Significado Si es la primera solicitud genera un identificador de sesin aleatorio cuyo nombre ser session_start();

sess_IDsesin; si es otra solicitud continua la sesin iniciada anteriormente. Elimina todos los datos asociados con una sesin, borra el archivo en el servidor pero no borra la session_destroy(); cookie. Recibe como parmetro una serie de nombres de variable globales y los registra como variables de session_register(nombre); sesin en el fichero del servidor Eliminamos la variable global introducida y se elimina el contenido de esta variable en el fichero session_unregister(nombre); del servidor.Sin pasar el parmetro nombre eliminaremos todas las variables de la sesin. Devuelve true en caso de que en la sesin se encuentre registrada una variable con dicho session_is_registered(nombre); nombre. Dejamos sin ningn valor asignado a todas las session_unset(); variables de la sesin Si no le proporcionamos ningn parmetro nos da el identificador de sesin; si le session_id([nombre]); proporcionamos el parmetro nombre cambia el valor del identificador por el parmetro nombre. Si se invoca sin parmetro devuelve el nombre de la variable interna que tiene el id de sesiones; si session_name([nombre]); se pasa parmetro cambia el nombre de la sesin. Permite definir nuevos valores para los parmetros de configuracin de las cookies.Para session_get_cookie_params(); que el cambio sea permanente hay que invocar el cambio en todos los documentos. Si se le proporciona valor modifica el valor por session_cache_limiter([cache_limiter]); defecto en cambio sino se muestra el cach que tiene por defecto. Devuelve una cadena con la informacin de una sesin, despus de usar esta funcin la session_encode(); informacin de la sesin queda actualizada Descodifica la cadena que recibe como parmetro y que contiene la info de sesin, session_decode(cadena); despus de usar esta funcin se actualiza la info de sesin. Devuelve el camino al directorio donde se session_save_path([path]);

guardan los ficheros asociados a la sesin.El efecto solo dura en el script actual. Devuelve el nombre del modulo que se usa para realizar la gestin de sesiones. Cuando se invoca session_module_name([modulo]); un parmetro se usa como nuevo gestor de sesiones. session_set_save_handler(open,close,read,write,destroy,gc); Permite definir su propio manejador para almacenar la informacin asociada con una sesin.De esta forma los datos pueden ser metidos en una BD en vez de en un fichero. Tenemos que pasarle como parmetro toda la informacin necesaria para crear y destruir sesiones.

Você também pode gostar