PHP - TECNICO SUPERIOR DE DES DE APLICACIONES INFORMATIC

 
Vista:

TECNICO SUPERIOR DE DES DE APLICACIONES INFORMATIC

Publicado por ANDRES (1 intervención) el 01/07/2004 19:01:40
AYUDA URGENTE PARA TRATAMIENTO DE SESIONES!!!

MI PROBLEMA ES EL SIGUIENTE, CREO SESIONES EN PHP CON CON session_start(), Y LAS CONTROLA MEDIANTE EL USO DE LA VARIABLE $HTTP_SESSION_VARS['valid_user'], HASTA AHÍ TODO BIEN, EL PROBLEMA LO TENGO EN LA PÁGINA DE DESTRUCCIÓN DE LA SESIÓN. PARA DESTRUIRLA UTILIZO DOS SENTENCIAS:
unset($HTTP_SESSION_VARS['valid_user']); //para eliminar la variable
session_destroy() //para cerrar la sesión
ESTAS SESIONES SE ALMACENAN EN "C:/SESIONES" COMO HE INDICADO YO EN SESSION.SAVE_PATH DENTRO DEL PHP.INI.
EL PROBLEMA ES EL SIGUIENTE, MEDIANTE ESTE CODIGO LA SESION DESAPARECE COMPLETAMENTE DE LA CARPETA SESIONES, Y CUANDO VUELVO A CREAR OTRA NUEVA SESIÓN ESTA SE CREA CON EXACTAMENTE EL MISMO NOMBRE DE LA QUE ACABO DE ELIMINAR, ES DECIR QUE SIEMPRE TENGO EL MISMO ID DE SESIÓN.
SIN EMBARGO SI CIERRO EL NAVEGADOR ANTES DE DESTRUIR LA SESIÓN, EL ARCHIVO DE LA SESIÓN NO DESAPARECE Y LA SIGUIENTE SESION CREADA CON session_start() YA TIENE UN ID COMPLETAMENTE NUEVO, ESTO ES LO QUE YO QUIERO QUE SUCEDA CUANDO SOY YO EL QUE DESTRUYE LA SESIÓN POR CÓDIGO.
LAMENTO NO PODER EXPLICARME MEJOR, GRACIAS POR ADELANTO, ES URGENTE. UN SALUDO.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder